The objective of the project is to create a DSP based on dsPIC microcontroller since they have built-in DSP engine that allows fast multiply and divide operations with arrays.
A simple DSP application can be initiated by using for instance, dsPIC30F2012, since it is a 16-bit 30 MIPS MCU with 24KB flash and 2KB of RAM, with 8-chnnel 12-bit ADC, 1KB EEPROM, 2 PWM 16-bit output, 1 serial SPI/I2C up to 30Mbit, and PLL clock. Using this dsPIC makes it easy to build since it is small and not a high end type. Those better types have 256KB of flash and 16KB RAM, 32 ADC channels, faster CPUs at 40 MIPS, 4 UART, 3 serial, and other features which would make them suitable for applications such as voice recognition, 12-channel equalizers, and others.
In building this test board, it simply utilizes LM7805 voltage regulator in power supply side and MAX232 for RS232 interface. The other I/O pins are left open for prototyping. An official compiler MPLAB was made to work with the IDE and it includes simulator for testing the code and supporting debuggers. The board contains ICSP connector that can be programmed.
Read more
Wire-to-board interconnection options from Sullins feature a wide range of sizes and applications
MCC’s TVS series high-power suppressors protect sensitive components from voltage spikes and transients
Evaluation boards that streamline evaluating circuit protection on RS-485 serial device ports
There are currently no comments.