This reference design includes PCB, FPGA and Embedded projects for an IrDA-based remote data acquisition device. The design concept is that the remote data acquisition device could be distributed throughout the environment being monitored (such as a factory), monitoring conditions such as ambient temperature. Data would be stored locally, ready for collection via infrared using a commercial hand-held PDA, such as a PalmPilot.
The hardware design uses a Vishay TFDU4100 Serial Infrared Transceiver coupled to a Xilinx Spartan II. All signal shaping and data monitoring is performed within the FPGA. The FPGA design is based around a TSK51 8-bit soft processor core. Supporting hardware is implemented as a mix of VHDL and soft logic. The embedded software is written in C, however this is incomplete.
This example was designed by a 3rd party designer during the development of Altium Designer's FPGA and embedded software development capabilities.
Altium Designer Projects included in this download:
- PcbIrda.PrjPCB
- SoIrDA.PrjFpg
- test_ser.PrjEmb