Amigos una cálida bienvenida
He creado un pequeño programa en Bascom avr con ATmega8A, para la medición de la tensión, pero en la simulación en Proteus Mide sólo hasta 19.9Vdc y LM 317 regulador regula sólo hasta 27VCC, y la tensión restante no se muestra
El divisor de voltaje tiene una resistencia de 10K paralelo e inédito Zener de 5V a Gnd.
¿Puedes verificar si mi programa es correcto para medir hasta 30Vdc o es un error del divisor de voltaje?
Espero que me puedas ayudar y gracias
Jose (
$ regfile = "m8adef.dat"
$ crystal = 4000000
Config Lcd = 16 * 2
Config Lcdbus = 4
Config = LcdPin Pin, Db4 = PORTB.0, Db5 = PORTB.1, Db6 = Portb.2, Db7 = Portb.3, Rs = PortB.4, E = Portb.5
Dim Volt As Single
Dim Volt1 como Single
Dim V como cadena * 4
Dim Aux1 As Word
Config Adc = Single, Prescaler = Auto, Referencia = Avcc
Comience adc
Do
cls
Ubica 1, 1
LCD "FUENTE DE ALIMENTACIÓN"
Aux1 = Getadc (0)
Volt = Aux1 * 5
Voltios = voltios / 1024
Volt1 = voltios * 4
V = fusión (volt1, "#. #")
Localiza 2, 2
Lcd "Vdc ="; V; "V"
Waitm 600
Loop
He creado un pequeño programa en Bascom avr con ATmega8A, para la medición de la tensión, pero en la simulación en Proteus Mide sólo hasta 19.9Vdc y LM 317 regulador regula sólo hasta 27VCC, y la tensión restante no se muestra
El divisor de voltaje tiene una resistencia de 10K paralelo e inédito Zener de 5V a Gnd.
¿Puedes verificar si mi programa es correcto para medir hasta 30Vdc o es un error del divisor de voltaje?
Espero que me puedas ayudar y gracias
Jose (
$ regfile = "m8adef.dat"
$ crystal = 4000000
Config Lcd = 16 * 2
Config Lcdbus = 4
Config = LcdPin Pin, Db4 = PORTB.0, Db5 = PORTB.1, Db6 = Portb.2, Db7 = Portb.3, Rs = PortB.4, E = Portb.5
Dim Volt As Single
Dim Volt1 como Single
Dim V como cadena * 4
Dim Aux1 As Word
Config Adc = Single, Prescaler = Auto, Referencia = Avcc
Comience adc
Do
cls
Ubica 1, 1
LCD "FUENTE DE ALIMENTACIÓN"
Aux1 = Getadc (0)
Volt = Aux1 * 5
Voltios = voltios / 1024
Volt1 = voltios * 4
V = fusión (volt1, "#. #")
Localiza 2, 2
Lcd "Vdc ="; V; "V"
Waitm 600
Loop
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von jose_628a ()