Electronic Projects, forums and more.

Go Back   Electronic Circuits Projects Diagrams Free > Electronics Forums > General Electronics Chat


General Electronics Chat This forum is for general chat about electronics, eg: Dont know what a part does? Dont know how to read a circuit? Want to get an opinion?

Reply
 
Tools
Old 16th April 2004, 09:57 PM   #1
Default TTL/CMOS

Hello,

I had several fast questions regarding serial communications:
A) is the signal level dependent on the chip i'm programming or the board i'm using to program the chip?
B) Are there any other signal levels other than ttl/cmos/rs232 used for microcontrollers?
C) how does one find out the signal level output by a board/chip?

i appreciate the help,

hani a.
__________________
i\'m actually a novice in the robotics field and would love to get help to lunch my projects..
hani_a is offline  
Old 16th April 2004, 11:10 PM   #2
Default Re: TTL/CMOS

Quote:
Originally Posted by hani_a
Hello,

I had several fast questions regarding serial communications:
A) is the signal level dependent on the chip i'm programming or the board i'm using to program the chip?
Both or either.

Quote:
B) Are there any other signal levels other than ttl/cmos/rs232 used for microcontrollers?
There can be, I've been using a PIC16LF628 off 3V today, actually two AA batteries.

Quote:
C) how does one find out the signal level output by a board/chip?
Measure it, or consult the datasheets.

You would probably be better off asking specific questions, your existing ones are really too vague.
__________________
PIC programmer software, and PIC Tutorials at:
http://www.winpicprog.co.uk
Nigel Goodwin is offline  
Old 17th April 2004, 12:41 AM   #3
Default TTL/CMOS

hello again and thanks for the reply,

I'll be a little more specific; i'm programming an analog device that requires a ttl signal for communication. i'm also using an stk500 board and an atmega16 chip. i tried to transmit a char via the uart port and was wondering if the output signal is ttl/cmos/rs232.. i simply don't know. i've looked at the datasheets of the stk500 and the atmega16 but they dont mention anything about ttl or cmos or rs232. any suggestions?

hani a.
__________________
i\'m actually a novice in the robotics field and would love to get help to lunch my projects..
hani_a is offline  
Old 17th April 2004, 01:17 AM   #4
Default

My giving you advice is like the blind leading the blind, but in 40 years I have picked up some tidbits of information. The atmega16 has 32 I/O ports and operaties on +5 volts. RS232 is out because it uses + and - voltage. The only difference between TTL and CMOS is the impedance level. The data sheet (143 pages) will tell you the source and sink capability of the outputs and the voltage and current requirements of the inputs.
__________________
see my website: www.geocities.com/russlk
Russlk is offline  
Old 18th April 2004, 02:28 AM   #5
Default

Quote:
Originally Posted by Russlk
My giving you advice is like the blind leading the blind, but in 40 years I have picked up some tidbits of information. The atmega16 has 32 I/O ports and operaties on +5 volts. RS232 is out because it uses + and - voltage. The only difference between TTL and CMOS is the impedance level. The data sheet (143 pages) will tell you the source and sink capability of the outputs and the voltage and current requirements of the inputs.
Not quite. Rs-232 voltages are +- 12 V , TTL voltages are ground and +5VDC.
The output of the Amtel device ( since the supply is +5VDC ) is limited to that range unless you use either a TTL to CMOS level converter or a TTL input CMOS output level output UART. The TTL signal is used for short range communications, typically < a few meter or so. The 232 is a very old convention, there are new better schema's. I don't know what Your trying for as usual the better the description, the easier to find a solution.
TillEulenspiegel is offline  
Old 18th April 2004, 12:29 PM   #6
Default

Quote:
Originally Posted by TillEulenspiegel
Quote:
Originally Posted by Russlk
My giving you advice is like the blind leading the blind, but in 40 years I have picked up some tidbits of information. The atmega16 has 32 I/O ports and operaties on +5 volts. RS232 is out because it uses + and - voltage. The only difference between TTL and CMOS is the impedance level. The data sheet (143 pages) will tell you the source and sink capability of the outputs and the voltage and current requirements of the inputs.
Not quite. Rs-232 voltages are +- 12 V , TTL voltages are ground and +5VDC.
The output of the Amtel device ( since the supply is +5VDC ) is limited to that range unless you use either a TTL to CMOS level converter or a TTL input CMOS output level output UART. The TTL signal is used for short range communications, typically < a few meter or so. The 232 is a very old convention, there are new better schema's. I don't know what Your trying for as usual the better the description, the easier to find a solution.
Most devices also respond to INVERTED TTL, as an RS232 Signal, thus a lot of devices dont require the MAX232 or similar to convert to RS232 Levels. INVERTED TTL is now VERY common on serial devices.

Just my 2 Cents
weegee is offline  
Old 18th April 2004, 06:48 PM   #7
Default

True weegee, but again the range is limited..the max 232 is exactly what I had in mind tho......
TillEulenspiegel is offline  
Reply

Tags
ttl or cmos

Thread Tools
Display Modes




All times are GMT. The time now is 09:34 PM.


Electronic Circuits  |  Learning Electronics
eXTReMe Tracker