Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

i have a joke problem,

Status
Not open for further replies.

alitex

New Member
hi
i have a joke problem,
i use atmega16 controller in receive uart protocol from sm8223(The SM8223A is a FSK (Frequency shift keying) decoder and DTMF (Dual tone multi-frequency) receiver IC.)
when i set vcc=5V it didn't work (receive error dtmf),it really work at 5.7v only and receive correct dtmf,
any body know about this problem
thank u in advance
 
I'm guessing values you've chosen for a particular part (resistor or capacitor) is off and when you raise the voltage the frequency also shifts. It just so happens to shift where you need it at 5.7V.
 
As far as I remember a UART is a serial device. Serial ports normally (standard) work at voltages of ±15V.

Using a MAX232 it offers an output voltage high enough using a charge pump to generate higher voltage than the usually applied VCC of 5V in logic circuits.

At 5.7V your circuit might still be critical under noisy conditions if you don't use a charge pump device. It outputs at least ±12V.

Boncuk
 
I think the atmega16 controller has requirement voltage in order to regulate. Just based on my opinion, I don't really encounter this problem. Hope you will get a solution for your problem.


________________________
Thermostat
 
Status
Not open for further replies.

New Articles From Microcontroller Tips

Back
Top