DigiButler (deel 2)
Deel 2: bouwen, testen en software installeren
Materials
Gerber bestand
De PCB bij dit artikel is als Gerber file beschikbaar gesteld. Elektor Members kunnen exclusief deze files gratis downloaden en gebruiken om de PCB zelf af te drukken met geschikte apparatuur óf de Gerber te laten drukken via een dienstverlener.
Elektor kan u bijvoorbeeld de PCB Service van onze partner Eurocircuits van harte aanbevelen of AISLER.
Het gebruik van onze Gerber files is vrijgegeven onder een Creative Commons- licentie. Creative Commons biedt auteurs, wetenschappers en andere creatieve makers de vrijheid om op een flexibele manier met hun auteursrechten om te gaan.
Extra info / Update
5 mei 2008
De microcontroller MC68HC908JB16 die in het originele TBLCF artikel is gebruikt, wordt niet langer geproduceerd. The MC908JB16JDWE is het vervangende type. Hij is verkrijgbaar als gratis sample via de Freescale-website
19 augustus 2008
Gecorrigeerde onderdelenlijst en schema zijn vrijgegeven en worden met de kit (071102-71) meegeleverd. Actuele onderdelenlijst ook gepubliceerd op website.
Het verzenden van de eerste 300 kits begint op vanaf vrijdag 22 augustus (back orders). Ongeprogrammeerde borden worden in week 36 verwacht.
2 spetember 2008
Ongeprogrammeerde borden zijn ontvangen, uitlevering in week 37.
2 september 2008
De MCU op de print (U1) wordt redelijk warm (40-50 graden C). Dit is normaal. De temperatuur valt binnen de specs van de fabrikant, zie de datasheets van de MCF52231.
3 september 2008
Door grote vraag zullen er ook onbestukte printen voor de TBLCF-tool verkocht gaan worden via de Elektor Shop. Het EPS bestelnummer is 071102-2. Voorlopig zijn de printen verkrijgbaar vanaf week 40. De werking en bediening van de TBLCF-tool wordt in detail besproken in de TBLCF manual_v14.pdf, met dank aan Daniel Malik.
3 september 2008
Alle geprogrammeerde DigiButler-printen bevatten firmware die ervoor zorgt dat het bord het statische IP-adres 192.168.0.151 krijgt. Dit is handig zoniet noodzakelijk voor applicaties waar een beveiligde bediening op afstand wordt gebruikt en wanneer een geautoriseerde gebruiker niet op de hoogte kan zijn van een ander, via DHCP toegewezen IP-adres van de DigiButler (bijvoorbeeld na een reset van de router).
Voor een succesvolle LINK met de DigiButler moet de router de IP-range 192.168.0.1 ondersteunen. Raadpleeg zonodig de gebruikshandleiding van de router. Bij veel, zoniet alle routers kan de IP-adres range aangepast worden via de configuratie-interface van de router. De router moet de netwerksnelheid van 100 Mbit/s ondersteunen. Dit geldt ook voor een pc, wanneer deze direct via een cross-link kabel op het DigiButler bord wordt aangesloten.
De volgende gevallen vragen extra aandacht:
- de gebruiker heeft geen mogelijkheid om 192.168.0.151 als bruikbaar IP-adres toe te wijzen in de router/het netwerk,
- de gebruiker kan de 192.168.0.1-range niet als bruikbare IP-range instellen,
- de gebruiker wil de DHCP-functie van de router gebruiken om de DigiButler automatisch een IP-adres toe te kennen.
Voor bovenstaande situaties heeft Elektor UK forumgebruiker John Stuart een (Engelstalige) handleiding geschreven die via onderstaande link te bereiken is:
http://www.elektor.nl/forum/forum/actuele-projecten/dhcp-instellen.667178.lynkx
15 September 2008
TBLCF-pcb's kunnen besteld worden. Alle backorder voor de Digibutler kits en kale printen zijn verstuurd.
16 September 2008
Gratis samples van de MC908JB16JDWE kunnen nu aangevraagd worden bij Freescale. Vul in het aanvraagformulier bij de naam van het project dat je ontwikkelt 'Elektor Digibutler' in. N.B. de distributie van gratis samples naar individuele personen wordt bepaald door Freescale en valt buiten buiten de controle van Elektor.
Onderdelenlijst
LET OP! De componentenlijst is geactualiseerd!
1. Onderdelen die al op de print zijn aangebracht
Weerstanden
R3 = 12 k, SMD 0805
R4 = 390 Ω, SMD 0805
R5 = 10 M, SMD 0805
R6,R7,R8,R9 = 51 Ω, SMD 1206
Condensatoren:
C2,C3,C4,C12,C13,C14 = 220 n keramisch, SMD 0805
C9,C10,C11 = 100 n keramisch, SMD 0805
C17 = 220 n keramisch, SMD 1206
C5,C6 = 22 p keramisch, SMD 0805
C7 = 1 n keramisch, SMD 0805
C8 = 100 n keramisch, SMD 1206
C16 = 10 n keramisch, SMD 1206
Zelfinducties:
FB1,FB2 = BLM31PG601SN1 ferrietkraaltje, SMD 1206
Halfgeleiders:
U1 = MCF52231CAF6 (Freescale)*
2. Onderdelen die u zelf op de print moet solderen
Weerstanden:
R1 = 22 Ω SFR16S
R2,R17,R18 = 10 k SFR16s
R15 = 470 Ω
R10-R13 = 75 Ω SFR16S
R14 = 270 Ω
R16 = 1 k SFR16S
RN1 = 7-voudige 4k7 SIL
RN2 = 5- voudige 10 k SIL
RN3 = 7- voudige 10 k SIL
Condensatoren:
C1,C23,C24, C26,C19,C27...C30 = 100 n keramisch, steek 5 mm
C15,C20,C21 = 4μ7, SMD1206
C18 = 2n2/1000 V keramisch (TDK)
C22 = 330 μ/16 V elco,radiaal
C25 = 220 μ/6,3 V elco, radiaal
Halfgeleiders:
D1 = 1N4004
D2 = LED 3 mm, groen
D3 = 1N4148
D4 = LED 3 mm, geel
Q1 = BC546B
U2 = LD29080DT33R (STMicro)
U3 = MAX3232ECPE
Diversen:
F1 = 0,5 A traag, 5x20 mm
J1 = 26-pens dubbelrijige pinheader
J2 = RJ45-connector voor printmontage
J3 = netvoedingsaansluiting voor printmontage
J7 = 10-pens dubbelrijige pinheader
J6 = 8- pens dubbelrijige pinheader
J5 = haakse 9-pens sub-D-connector (female), voor printmontage
J14 = 2-voudige printkroonsteen, steek 5 mm
JP1 = 3-pens pinheader met jumper
JP2 = 2-pens pinheader met jumper
RE1 = relais G6D-1A-ASI-DC5 (Omron)
S1,S2 = drukknop, EVQ-PAE05R (Panasonic)
T1 = H1102 ethernet-trafo (Pulse)
Y1 = kristal 25 MHz
zekeringhouder voor printmontage
Onderdelenkit 071102-71, bestaande uit CD-ROM 071102-81, alle onderdelen en een print voorzien van SMD’s (zie tekst)
Losse print verkrijgbaar onder nummer 071102-1, opdruk: 00286_01 "home automation unit"
print voor TBCLF: nr. 071102-2 **
* kant-en-klaar geprogrammeerd op de print in kit 071102-71; ongeprogrammeerd op print 071102-1.
** optioneel, zie tekst.
Discussie (0 opmerking(en))