Monday, 18 December 2017

avr - TTL RS-232 current limiting


I'm making software UART (TTL levels) on ATtiny85. Need I connect current-limiting resistor to output (TX) port? If "yes", what value should I use?


I plan to connect my device to a UART-USB converter (on PL2303, FT232, etc.).



Answer



No, you can connect the ATmega directly to the FT232 etc.


In general, a TTL or CMOS level output does not need a current limiting resistor when connected to an equivalent input. Reasons to include a current limiting resistor can be





  • damage limitation when the output is accidentally connected to ground, power, or another output




  • damping of oscillations & limiting edge speed, both mainly for relatively long connections (not likely to be needed for the design of average PCBs)




No comments:

Post a Comment

arduino - Can I use TI's cc2541 BLE as micro controller to perform operations/ processing instead of ATmega328P AU to save cost?

I am using arduino pro mini (which contains Atmega328p AU ) along with cc2541(HM-10) to process and transfer data over BLE to smartphone. I...