Difference between revisions of "CffDisplay"

From Fixme.ch
Jump to: navigation, search
(Overview)
(Overview)
Line 5: Line 5:
 
===Double H bridge board===
 
===Double H bridge board===
  
*[[Schematic]] comes very soon!
+
* The [[schematic]] is almost ready!
*[[PCB]] comes soon!
+
* The [[PCB]] comes soon!
*[[Source code in C of the PIC16F627A]] comes later.
+
* The [[source code in C of the PIC16F627A]] comes later.
*[[Pictures]] will probably never come ;-)
+
* The [[pictures]] will probably never come ;-)
  
 
===Raspberry Pi===
 
===Raspberry Pi===
  
*[[schematic of the connections]]
+
* The [[schematic of the connections]]
*[[Source code in python]]
+
* The [[source code in python]]
*[[Pictures]]
+
* The [[pictures]]
  
  
  
 
PLEASE LET ME KNOW YOUR THOUGHTS AND COMMENT(S) @ joelhuser2@gmail.com
 
PLEASE LET ME KNOW YOUR THOUGHTS AND COMMENT(S) @ joelhuser2@gmail.com

Revision as of 11:01, 17 November 2015

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 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 CC5X compiler and flashed with the ICD2 in the PIC via ICSP.

Double H bridge board

Raspberry Pi


PLEASE LET ME KNOW YOUR THOUGHTS AND COMMENT(S) @ joelhuser2@gmail.com