Estoy jugando con la electrónica desde que era un niño y numerosos circuitos. Pero aún ahora, no hice ninguna fuente de alimentación para uso general uso. Tan cansado de hacer fuente de alimentación para cada circuito, decidí aprovechar una estable fuente de banco para uso general con algunas características mejoradas. Decidí hacer el núcleo energía fuente analógica controlada y extras controladas digital.
Por eso elijo LM350 viruta de regulador lineal como el corazón porque 3A es suficiente para el uso día a día.
Para la parte digital, las funcionalidades que elijo a continuación:
1 Display de voltaje.
2 display de corriente.
3 display de temperatura LM350.
4 inteligente controlada de ventilador de enfriamiento para el LM350.
Todos los criterios mencionados fueron fullfilled por ATMEGA8 por lo que fue finalizado por este circuito.
La ADC elegir es ADS1115 que es ADC de 16 bits. Voy a comentar sobre ello más adelante.
Ahora para medir la corriente, usé ACS714/5A breakout Junta que trabajo muy bien.
LM35 se utiliza como sensor de temperatura convencionales y lo hace también job perfectamente. ATmega8 detecta la temperatura y controla el ventilador de acuerdo con ella.
Ahora último, pero no el contrato de arrendamiento..., la pantalla!!! Generalmente vemos 16 x 2/20 x 4/128 x 64 monocromo tipo de pantalla en este tipo de alimentación. Pero piensa algo diferente y había usado muy barato pantalla de color de 128 x 64 SPI. Generalmente se utiliza la ili9341 como es controlador y es bastante popular como controlador de pantalla. Es SPI controlado. Pero necesita 5v a 3.3v nivel desplazador para ejecutar este tipo de visualización que están disponibles en el mercado y son bastante baratos.
Ahora viene la parte de software. El software de codificación me llevó mucho tiempo. He puesto bastantes comentarios al final de cada línea por la que cualquier persona fácilmente latas entender las funciones. Modular el código de depuración por lo tanto es muy fácil. Solía winavr y C para escribir el código.
Ahora es el momento de entrar en el siguiente paso para ver lo que es necesario ejecutar este circuito.