Differences

This shows you the differences between two versions of the page.

Link to this comparison view

pm:prj2025:fstancu:sabin.padurariu [2025/05/30 06:53]
sabin.padurariu [Rezultate Obţinute]
pm:prj2025:fstancu:sabin.padurariu [2025/05/30 07:18] (current)
sabin.padurariu [Bibliografie]
Line 70: Line 70:
 ===== Software Design ===== ===== Software Design =====
  
-Programul realizeaza orice computatie in **O(1)** si foloseste doar **tipuri ​de date primitive** ​pentru ​ca un **inginer adevarat** prefera **simplitatea**. +Am folosit compilatorul ​de c, avr-gcc, ​pentru ​a compila codul pentru microcontroller si dau boot direct folosind avrdude.
-===== Rezultate Obţinute =====+
  
-<note tip> +Software-ul contine trei mai sisteme: 
-Rezultatele obţinute în urma realizării proiectului. +  * sistemul de sampling 
-</​note>​+    * ADC cu Timer0 
 +    * Pini GPIO 
 +  * sistemul de proximitate 
 +    * Timer1 
 +    * Pini GPIO 
 +  * sistemul de entropie 
 +    * Pini GPIO
  
-In practica, circuitul se comporta intr-un mod asteptat desi fluctuatiile ​sunt mai mici decat ar trebui sa fieDe asememea, si senzorul de temperatura ofera valori ca sunt destul de stabile, ceea ce nu imbunatateste cu mult entropia ansamblului. Senzorul de proximitate in schimb furnizeaza valori care variaza destul de mult atunci cand masoara distante mai mari decat cele anticipate. Astfel, apar spike-uri si valori aleatoare cand acesta masoara o distanta foarte mare. +Sistemele ​sunt initializate folosind registrele fiecarei componente iar starea acestora este modificata ulterior prin diverse apeluri.
-===== Concluzii =====+
  
-<note tip> +Interfatarea cu modulul bluetooth se realizeaza cu ajutorul interfetei UART iar comunicarea se desfasoara normal. 
-Secțiune în care voi preciza concluziile ​in urma realizarii proiectului. +===== Rezultate Obţinute ===== 
-</​note>​+ 
 +In practica, circuitul se comporta intr-un mod asteptat desi fluctuatiile sunt mai mici decat ar trebui sa fie. De asememea, si senzorul de temperatura ofera valori ca sunt destul de stabile, ceea ce nu imbunatateste cu mult entropia ansamblului. Senzorul de proximitate ​in schimb furnizeaza valori care variaza destul de mult atunci cand masoara distante mai mari decat cele anticipate. Astfel, apar spike-uri si valori aleatoare cand acesta masoara o distanta foarte mare.
  
 [[https://​github.com/​Sabin1133/​Random-Number-Generator|Github]] [[https://​github.com/​Sabin1133/​Random-Number-Generator|Github]]
- 
-===== Download ===== 
  
 ===== Jurnal ===== ===== Jurnal =====
  
-<note tip> +  * 05.05-11.05:​ Documentare hardware 
-Secțiune în care voi descrie progresul proiectului+  * 12.05-15.05: Implementare si testare hardware 
-</​note>​ +  * 19.05-22.05:​ Implementare software 
 +  * 23.05: Testare modul Bluetooth
 ===== Bibliografie ===== ===== Bibliografie =====
  
-<​note>​ +[[https://​ocw.cs.pub.ro/​courses/​pm/​prj2010/​dtudose/​my_rng|HardwareNumberGenerator]] 
-Listă cu documente, datasheet-uri şi resurse online folosite+ 
-</note>+[[https://​www.gniibe.org/​memo/​development/​gnuk/​rng/​neug.html|Neug TRNG]]
  
pm/prj2025/fstancu/sabin.padurariu.1748577231.txt.gz · Last modified: 2025/05/30 06:53 by sabin.padurariu
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0