Zum Inhalt springen

HSC2011/Hardware: Unterschied zwischen den Versionen

Overflo (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Chrysn (Diskussion | Beiträge)
linked enclosure
 
(5 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
<small>< [[HSC2011]]</small>
== Hardware Specification ==
An EduBuzzer contains an ATMega328 connected to:
* 4 buttons in distinct colours (red / blue / green / yelow)
* 4 LEDs matching the buttons
* an RGB LED
* a piezo buzzer
* a 1-wire interface for authentication buttons (iButton)
* an RF transceiver (RFM12B 868MHz model)
* a 9V block battery and a power switch
For ease of development and as to make an EduBuzzer expandable to an EduBuzzer base station, a serial line is exposed for connection with an "FTDI cable" -- power supply, RX/TX, reset button. Thus, the devices can be flashed using a bootloader.
The design takes care to stay compatible with the Arduino even if not Arduino is used in the final version. Thus, prototypes can be built on Arduino shields as well.
== PCB ==
[[Datei:build_edubuzzer.gif|thumb]]
The PCBs are described as Eagle files in [[HSC2011/Download instructions|the project repository]] in the <tt>hardware</tt> directory in <tt>buzzer.{brd,sch}</tt>. It is routed on two sides and has three big holes for mounting inside the EduBuzzer.
For prototypes based on an Arduino, a reduced wiring scheme is described in <tt>hardware/arduino_schield.sch</tt>, which can be reproduced on an Arduino prototyping shield or a custom shield described in <tt>hardware/arduino_schield.brd</tt>. Those devices won't fit in the cases, apart from that, are fully usable as well.
For further information, read the [[HSC2011/Building your own EduBuzzer#The main board|building documentation]].
== Part list==
== Part list==
This describes all the electronic parts required for completing the buzzer shield. Parts not needed in combination with an Arduino have their count as the second one in the Amount column. The Bauteilsortiment column refers to where you can find them [[Bauteilsortiment|in the metalab's parts repository]].
{|border="1" cellpadding="5" cellspacing="0" style="text-align:left;"
{|border="1" cellpadding="5" cellspacing="0" style="text-align:left;"
! Partname !! Amount !!  Position on PCB !! [[Bauteilsortiment]] !! known bugs
! Partname !! Amount !!  Position on PCB !! [[Bauteilsortiment]] !! notes
|- style="background:#ccc;"
|- style="background:#ccc;"
| LED 5mm BLUE || 1 || D1 || -
| LED 5mm BLUE || 1 || D1 || -
Zeile 13: Zeile 44:
| Pushbutton || 4 || SW1, SW2, SW3, SW4 || E9
| Pushbutton || 4 || SW1, SW2, SW3, SW4 || E9
|-  
|-  
| LF50CV || 1 || VREG1 || G6
| LF50CV || 1<small> (0)</small> || VREG1 || G6
|- style="background:#ccc;"
|- style="background:#ccc;"
| Piezo beeper || 1 || U3 || S7
| Piezo beeper || 1 || U3 || S7
|-  
|-  
| 2x16 Pol, RM 2.00|| 1 || U1 || C5  || needs 2x6 pin socket
| 2x16 Pol, RM 2.00|| 1 || U1 || C5  || cut down to 2x6 pin socket
|-
|-
| RFM12B Radio module || 1 || U1 || K8
| RFM12B Radio module || 1 || U1 || K8 || solder antenna to the big hole next to the letters 'M1' on the back side


|- style="background:#ccc;"
|- style="background:#ccc;"
| 28 PIN DIP Socket || 1 || IC4 || D9
| 28 PIN DIP Socket || 1<small> (0)</small> || IC4 || D9
|-  
|-  
| ATMEGA328P || 1 || IC4 || -
| ATMEGA328P || 1<small> (0)</small> || IC4 || -
|- style="background:#ccc;"
|- style="background:#ccc;"
| 10 uF Capacitor (elko) || 1 || C4 || E0
| 10 uF Capacitor (elko) || 1 || C4 || E0
|-   
|-   
| 22 pF Capacitor (ceramic) || 2 || C1, C2 || A2
| 22 pF Capacitor (ceramic) || 2<small> (0)</small> || C1, C2 || A2
|- style="background:#ccc;"
|- style="background:#ccc;"
| 100 nF Capacitor (ceramic) || 1 || C3 || C2 || imprint unter loch
| 100 nF Capacitor (ceramic) || 1<small> (0)</small> || C3 || C2 || imprint under hole
|-  
|-  
| 16 Mhz Crystal || 1|| CRYSTAL1  || L0
| 16 Mhz Crystal || 1|| CRYSTAL1  || L0
|- style="background:#ccc;"
|- style="background:#ccc;"
| 9V battery clip || 1 || JP3 || T3 || imprint  should say +/- not J3 ;)
| 9V battery clip || 1<small> (0)</small> || JP3 || T3 || imprint  should say +/- not J3 ;)
|-  
|-  
| FTDI connector || 1 || JP4 || B6
| 6x100mil 90° jumper header || 1<small> (0)</small> || JP4 || B6 || FTDI connector
|- style="background:#ccc;"
|- style="background:#ccc;"
| Resistor  100 ohm|| 1 || R10 || N1 || nicht bestücken! (R10)
| Resistor  100 ohm|| 1<small> (0)</small> || R10 || N1 || do not place! (for Arduino reset behavior compatibility)
|-  
|-  
| Resistor 10K ohm || 1 || R9 || P3
| Resistor 10K ohm || 1<small> (0)</small> || P9 || P3 || desc should be R9 not P9
|- style="background:#ccc;"
|- style="background:#ccc;"
| Resistor 1K ohm|| 7 || R5, R6, R7, R11, R12, R13 || O2
| Resistor 1K ohm|| 7 || R5, R6, R7, R11, R12, R13 || O2
Zeile 50: Zeile 81:
| RGB LED 5mm || 1 || D5 || -
| RGB LED 5mm || 1 || D5 || -
|- style="background:#ccc;"
|- style="background:#ccc;"
| Switch MIYAMA MS 245 || 1 || SW5 || S9 || connect over cable!
| Switch MIYAMA MS 245 || 1<small> (0)</small> || SW5 || S9 || connect over cable!
|}
|}


== Specification ==
== Enclosure ==
 
Nodes are supposed to be equipped with:
 
* RF transceiver
* 4 buttons, labelled with digits, letters, colours (probably red / blue / green / yelow) and symbols (playstation style?)
* a LED for each button in matching colour
* an RGB LED
* a buzzer
* a 1-wire interface for authentication buttons (iButton)
 
For ease of development, they also get a serial interface ("FTDI cable" -- power supply + RX/TX + reset, also for flashing using a boot loader).


The enclosure design is documented [[HSC2011/Enclosure|on its own page]].




[[Kategorie:HSC2011]]
[[Kategorie:HSC2011]]