Metaboard/2010 activities: Unterschied zwischen den Versionen
| Chrysn (Diskussion | Beiträge)  →Current status:  new hacksession | Chrysn (Diskussion | Beiträge)  change to 3.3v and minor additions | ||
| Zeile 35: | Zeile 35: | ||
| * PCB implementation: single sided PCB with no SMD components | * PCB implementation: single sided PCB with no SMD components | ||
| * Board base: [[metaboard]] (at least for the base station) | * Board base: [[metaboard]] (at least for the base station) | ||
| * RF communication: ISM band using [http://www.hoperf.com/rf_fsk/ | * RF communication: ISM band using [http://www.hoperf.com/rf_fsk/rfm12b.htm HopeRF RFM12B] | ||
| * Computer communication: [http://www.obdev.at/products/vusb/index.html V-USB] (works with metaboard, is cheap and much cooler than relying on serial port emulation) | * Computer communication: [http://www.obdev.at/products/vusb/index.html V-USB] (works with metaboard, is cheap and much cooler than relying on serial port emulation) | ||
| * Layouting software: [http://www.gpleda.org/ gEDA] seems to be the best free schematic and PCB editor | * Layouting software: [http://www.gpleda.org/ gEDA] seems to be the best free schematic and PCB editor | ||
| * Board voltage: 3.3V (originally 5V, but 3.3V gives cleaner USB communication and should save power in the sensor units) | |||
| === Random implementation detail notes === | |||
| * Some AVR boards have onboard temperature sensors that don't block an external pin. Given sufficiently low power output and sensor precision, those could be used for monitoring room temperature. | |||
| * The RFM12B modules feature low voltage detection. This could save some analog circuicy and pin on boards fed off battery w/o a voltage regulator. | |||
| == Parts == | == Parts == | ||
| === for the base board (metaboard + DMX + RF12) === | === for the base board (metaboard + DMX + RF12) === | ||
| ''this is partially outdated due to the change to 3.3V board voltage'' | |||
| * a 5V voltage regulator (7805)* | * a 5V voltage regulator (7805)* | ||
| Zeile 87: | Zeile 95: | ||
| * RFM12: | * RFM12: | ||
| ** [http://www.hoperf.com/rf_fsk/ | ** [http://www.hoperf.com/rf_fsk/rfm12b.htm RFM12B supplier website] | ||
| ** [http://blog.strobotics.com.au/2008/06/17/rfm12-tutorial-part2/ RFM12 tutorial] | ** [http://blog.strobotics.com.au/2008/06/17/rfm12-tutorial-part2/ RFM12 tutorial] | ||
| ** [http://news.jeelabs.org/2009/05/06/rfm12-vs-rfm12b-revisited/ RFM12 vs RFM12B]: the differences | ** [http://news.jeelabs.org/2009/05/06/rfm12-vs-rfm12b-revisited/ RFM12 vs RFM12B]: the differences | ||