CCS C Software and Maintenance Offers
FAQFAQ   FAQForum Help   FAQOfficial CCS Support   SearchSearch  RegisterRegister 

ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

CCS does not monitor this forum on a regular basis.

Please do not post bug reports on this forum. Send them to support@ccsinfo.com

What is the lowest implementation cost for my infrared comm?

 
Post new topic   Reply to topic    CCS Forum Index -> General CCS C Discussion
View previous topic :: View next topic  
Author Message
capfelix



Joined: 02 Dec 2005
Posts: 9

View user's profile Send private message

What is the lowest implementation cost for my infrared comm?
PostPosted: Sun May 21, 2006 10:00 am     Reply with quote

Hi,

I'm a newbie in infrared communication. I have a project here which involved bidirectional infrared communication (half-duplex type). I have a receiver which sit on top of a room ceiling and a handheld transmitter on the floor. Useful data byte transferred here is 8-bit long. The way both TX/RX works is that the transmitter will send a command to the receiver and the receiver will transmit back information to the transmitter. Usually the reply data doesn't go beyond 2-3 bytes long.

Transmission speed doesn't have to fast. Even <2.4kbit/s will do since the max command will transmit will be less than 10.

Distance here is 10-15 feet indoor with lighting exist. Does this need IrDA to work or simple IR should do the work? I'm looking for the lowest implementation cost solution here.

Pls advise.

Thanks in advance.
Ttelmah
Guest







PostPosted: Sun May 21, 2006 10:14 am     Reply with quote

Lowest implementation cost, probably a PIC, directly driving the source LED, with suitable current limiting resistor, generating tone bursts for the '0's. At the receiver, a NE567, or similar PLL, feeding into a PIC input. With careful choice of the data coding, this is relatively simple, and very cheap.
Easiest, while still reasonably priced, use an oscillator running at the transmit frequency (can even be a PWM output from the PIC), and 'gate' this signal with the serial stream. Advantage is that you can use standard serial driver code, instead of having to go 'DIY'. For the receiver, you can use the same PLL, or better, look at a IS1U60. More expensive, but has the receiver diode, and tone decoder all built into one package.
Repeat the data a couple of times in each direction, and add some error checking. You basically then have the system used for IR remote controls.

Best Wishes
Display posts from previous:   
Post new topic   Reply to topic    CCS Forum Index -> General CCS C Discussion All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group