This shows you the differences between two versions of the page.
fluksousbboard [2011/02/15 16:52] gonium |
fluksousbboard [2012/10/30 10:27] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
The Flukso USB development board is a small PCB, intended for development work. It reproduces all features of the Flukso sensor board, but has an FTDI USB-serial chip. It can be connected to any USB port. | The Flukso USB development board is a small PCB, intended for development work. It reproduces all features of the Flukso sensor board, but has an FTDI USB-serial chip. It can be connected to any USB port. | ||
+ | |||
+ | If you want to use a current clamp with the board: We use an [[http://www.hqsensing.com/split-core-ctd.html|J&D Electronics Split Core Transducer (50 A - 0-5V), Model no. JC10F50-V]]. | ||
{{:img_1437-small.jpg|Flukso USB development board}} | {{:img_1437-small.jpg|Flukso USB development board}} | ||
Line 35: | Line 37: | ||
programs the ATMega, including setting the fuses (which needs to be done only once - the Makefile can be adjusted). | programs the ATMega, including setting the fuses (which needs to be done only once - the Makefile can be adjusted). | ||
- | I use an [[http://www.fischl.de/usbasp/|USBasp programmer] which I highly recommend. Since the fuses are not set initially, you need to set the SCK jumper (or use avrdude's -B 3 option). I also power the board over the programmer during programming. Please note the orientation of the 6pin ISP header: | + | I use an [[http://www.fischl.de/usbasp/|USBasp programmer]] which I highly recommend. Since the fuses are not set initially, you need to set the SCK jumper (or use avrdude's -B 3 option). I also power the board over the programmer during programming. Please note the orientation of the 6pin ISP header: |
{{:img_1439.jpg|}} | {{:img_1439.jpg|}} | ||
Line 52: | Line 54: | ||
+ | ====== More hints ====== | ||
+ | |||
+ | What are the LEDs for? | ||
+ | * red: operation | ||
+ | * blue: tx for FTDI | ||
+ | * yellow: rx for FTDI | ||
+ | * green: signal an incoming S0 pluse or "writing to eeprom has finished" (see [[https://github.com/comsound/flukso/blob/master/software/main.c#L160|remark]] in source) | ||
+ | |||
+ | What inputs are there? | ||
+ | * INPUT0: analog input for one split core transducer mentioned above | ||
+ | * INPUT1: analog input for three split core transducers in series | ||
+ | * INPUT2 + INPUT3 + INPUT4: S0 inputs | ||
+ | What about a case? | ||
+ | * The board fits nice into a TEKO A2 case, cutouts for the conectors can be made by cutting two slots into the cover on each side, then the remaining metal is bend to the inner, leaving a stable structure. |