|
V2_prototype
Prototype V2.
The conceptWe can have a Bicycle LED POV that when connected by USB to PC will appear as a USB flash disk. The user can then copy image files from computer to Bicycle LED POV just like if it is a USB flash disk. The images stored on Bicycle LED POV will then be displayed on LED sequentially, making the POV while the bicycle wheel runs. Hardware technical explanationThe system will use an ARM Cortex-M3 of 32 bits running at 100MHz (Phillips NXP LPC1758) . All this processing power will make possible the system behaves as an USB flash disk. The memory is an DataFlash memory of 500kBytes, which should be enough to hold at least 250 images of 32X256 pixels. For energy we can use 3 X AAA NiMh batteries. Both ARM MCU and DataFlash memory runs at 3,3 volts, we can use an cheap LDO linear regulator to power the 3,3 volts. LED and his drivers can use directly the voltage of the batteries. Firmware tecnhical explanationDataFlash memory should have FAT32 file system and for that we can use FatFs. DataFlash memory can be found in many projects, we can just reuse the ones on the LUFA project - this projects implements an USB flash disk using an AVR 8 bits and a DataFlash memory. We should use NXP example code "LPC17xxSampleSoftware.001/keil/USBMem" USB drivers for having the system working as an USB flash disk. Images should be stored on BMP files of 32x256 pixels, and then converted to black and white to be sent to the LED. Linear Low Drop Out voltage regulator - We can use 3 AAA NiMh cells where we will get about 1,2*3 = 3,6 volts. We can use a LDO regulator which is cheap and will power on the ARM7 and DataFlash memory at about 3,3 volts. LED We may use 5mm discrete LED. We will control the current of the LED with a series resistor. Energy for the LED will come directly from the batteries. PCBFor a prototype we can use Cortopendous DIP Open Hardware board. After we design our own PCB, we can buy it at goldphoenixpcb. Part listTODO: update the list.
|
Sign in to add a comment