Detailed Description – FFT Double Beam Infra-Red Spectrophotometer This original FFT double-beam IR spectrophotometer measures IR irradiation to identify varied chemical molecules. A dsPIC30F4012 controls the spectrometer with FFT algorithms.
The 10-bit ADC on the DSPIC30F4012 has the cognition to use VDD and VSS as references so you don’t requirement a secernate voltage write.
This program is designed to control a dual beam IR spectrometer. Inputs IR Signal (+-0.50 on 2.5VDC level) to 10 bit A/D Converter Quad Encoder (5VDC phase A and phase B) to QEA and QEB Temperature from MCP9700 (100mV to 1.75VDC ** -40C to 125C)
Outputs Serial USB to PC (scan position, transmittance, temperature) PWM output filtered to 0 to 5VDC which is used to represent transmittance value LED 1 flashes at constant rate to verify process is running at correct speed (helps troubleshoot serial connection)
Password: 320volt.com
Published: 2010/05/24 Tags: dspic projects, microchip projects, microcontroller projects
PIC30F2010 dsPIC controller 2 axis midi laser show
This project is a dsPIC30F2010 based controller for a two axis laser show. The controller receives input as MIDI data, and controls X and Y beam deflection mirrors attached to open loop scanning galvanometers. PWM square waves don’t make very good galvo drive waveforms. The dsPIC30F series, however, is fast enough to both decode the required MIDI instructions and output the waveform data via the SPI bus to a MCP4822 DAC Author: Scott Coppersmith