We want to implement CAN protocol in a 15-day project at the graduate level Does anyone have any suggestions for something which would be light on h/w though at thesame time should implement all the features ?
Don't know what you mean by "all the features", but an easy start would be Lawicel WiCAN modules. Dontronics sells them. These are cheap 28-pin DIL modules that include an Atmel AVR processor (ATMEGA161L) and an SJA1000 CAN controller with 82C251 CAN driver. The modules have an RS232 port which make it easy to hook it up to a standard PC RS-232 port with Hyperterm (or better alternative..).
Lawicel has C libraries available for several AVR C compilers that make it easy to send/receive CAN messages. If you write a basic CAN monitor for it you should have no trouble teaching CAN from there. If your students are bright, hand them the chip specs and have them write the monitor themselves ;-)
Mind you, this is just the low level CAN communication, not any of the higher level protocols..
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.