Turn-key PCB assembly services in prototype quantities or low-volume to mid-volume production runs

OBD II reader with CAN-BUS interface

Debraj have shared his latest project details where he built an OBD reader. As his car (Hyundai -i10) uses CAN-BUS communication protocol naturally it is based on it. To be more specific CAN runs at 500kbps speed and uses 11-bit ID. The reader is based on dsPIC33FJ128MC802 microcontroller and MCP2551 CAN transceiver. Information is displayed on standard four row alphanumeric LCD. His further plans are to add SD card to collect some interesting data while driving. Continue reading

MiniTron Amplifier – The High-end Vacuum Tube Stereo Amplifier

Amplifier, so simply known as ‘amp’ is a tiny but magical device that changes the amplitude of a signal. The term, “transfer function” is being used to measure the input to the output of an amplifier. While, the magnitude of the transfer function is being known as the “gain”! Amplifiers are one of the most common electronics devices, as it has over thousands of different types of amplifiers available in the market. Each of them has its own function. Amplifiers can be found in almost all of the household appliances, from the headphone amplifiers to the amplifiers that used to operate loudspeakers in PA systems. Our today’s project is related with amplifier as well. However, it’s a special one, as the MiniTron Amplifier is a high-end vacuum tube stereo amplifier with efficiency, distortion and power output. The Minitron is fully controlled by a dsPIC30F2023, as it able to create a tracking buck converter to output voltage and tracks the audio signal. Basically, the Minitron Amplifier is separated into three main subsystems, which as: A vacuum tube amplifier, A DSP controller,… Continue reading

Put your hands on DSP with dsPIC test board

If you are thinking to move on DSP, maybe dsPIC microcontrollers can be a good start as they have DSP engine built in that allows fast multiply and divide operations with arrays. For instance dsPIC30F2012 is a 16bit 30 MIPS MCU with 24kB flash and 2kB of RAM, 8channel 12bit ADC and other common peripherals. With these parameters you can start simple DSP applications before you move to better and more powerful. This test board is really simple to build – simple LM7805 voltage regulator in power supply side, and MAX232 for RS232 interface. Other I/O pins are left open for prototyping. Seems to be that dsPIC’s aren’t very popular among hobbyists as there aren’t many projects published in the internet. But thanks to built in DSP engine things can change. Continue reading