Changes

Jump to: navigation, search

CffDisplay

1,480 bytes added, 09:57, 17 November 2015
Created page with "==Overview== The CFF display is a project where a system drives 2 old clock displays for hours and minutes, which are found @Fixme's lab. The displays are composed each by a..."
==Overview==

The CFF display is a project where a system drives 2 old clock displays for hours and minutes, which are found @Fixme's lab. The displays are composed each by a dual coils step by step 12V motor (I = 170 mA). This means first to build 2 double H bridge optocoupled slaves boards. The slave's board is wanted to be a home made exercise, even if everything exist already on the electronic's market. I decided to drive these slave's boards with a Raspberry Pi B+ master board via USB. The master sends the desired position to the slaves (hours : 1 - 12, minutes : 1 - 59). The Raspi's date is often updated by NTP, the system's source code is writen in python. The signals for the motors are generated inside the slave's board by a [http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en010208 PIC16F627A]. The PIC16F627A has its own internal master clock of 4 Mhz. The source code inside the PIC is writen in C with the old Microchip MPLab IDE, compiled by the free [http://www.bknd.com/cc5x/ CC5X compiler] and flashed with the [http://www.microchip.com/DevelopmentTools/ProductDetails.aspx?PartNO=dv164005 ICD2] in the PIC via [https://en.wikipedia.org/wiki/In-system_programming ICSP].

===Double H bridge board===

*[Schematic] comes very soon!
*[PCB] comes soon!
*[Source code in C of the PIC16F627A] comes later.
*[Pictures] will probably never come ;-)

===Raspberry Pi source code===

*[schematic of the connections]
*[Source code in python]
*[Pictures]
91
edits