Over dit artikel

DigiButler (deel 2)

Deel 2: bouwen, testen en software installeren

DigiButler (deel 2)
Als vervolg op het eerste artikel besteden we nu in dit tweede en laatste deel aandacht aan het opbouwen van de kit en het samenwerken tussen de hardware en de software om de DigiButler actief op het net te krijgen en een elektrisch apparaat in uw huis of kantoor te beheren. Alle onderdelen voor dit project zitten in een kit die via de Elektor-shop verkrijgbaar is onder nummer 071102-71. Alle SMD's, op zes na, zijn al op de print gesoldeerd en de Coldfire microcontroller is al geprogrammeerd met de firmware voor de DigiButler.
Dit artikel kan alleen worden gedownload door geregistreerde gebruikers.
Login | Registreer nu!
Producten
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. Deze dienst van Eurocircuits maakt gebruik van dezelfde productieprocessen die wij ook zelf gebruiken voor onze serie-productie.

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.

Component list

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.
Reacties worden ingeladen...