Artikel
Afstandsbesturing via GSM en SMS, deel 2
Programmering en gebruik
De SMS-chip ontvangt commando`s voor digitale I/O, tekstweergave op een display, tijdmarkeringen en terugmeldingen. Alleen commando`s met een geldig wachtwoord worden geaccepteerd.Om te beginnen willen we in dit tweede deel de dubbelzijdige printplaat voor de schakeling voorstellen. Ook de componentenopstelling is in figuur 1 te zien. De print is verkrijgbaar bij Elektuur, de speciale SMS-chip wordt geleverd door de Duitse firma Engelmann en Schrader (zie Internet-adressen aan einde artikel). Bij het bestukken van deze print zijn weinig problemen te verwachten. Er zijn geen draadbruggen en voor alle `veelpotige' onderdelen worden voetjes gebruikt. Alle aansluitpunten bevinden zich netjes aan de rand van de printplaat. Voor de LED's D1 en D2 kunnen naar keuze tweemaal acht losse LED's gebruikt worden, of er kan gebruik gemaakt worden van LED-arrays. Als high-efficiency-LED's gebruikt worden, moet voor de voorschakelweerstanden (weerstand-arrays) R1 en R2 een grotere weerstandswaarde van bijvoorbeeld 1 kW of 1,5 kW worden gekozen. Voor IC3 en IC4 moeten in elk geval de krachtige ACT-types gebruikt worden.
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.
PCB
Extra info / Update
Op de in het blad afgedrukte print-layout voor deze schakeling zit een kortsluiting in de voedingsleiding bij voedingsconnector K8. Aan de bovenkant is een van de twee soldeereilandjes langs de rand (vlakbij IC8) met massa verbonden en dat is niet de bedoeling.
U kunt dit verhelpen door de vier verbindingen van het bewuste eilandje voorzichtig weg te krassen of door het hele eilandje met een 5-mm-boortje te verwijderen. Boor in dat geval wel niet door de hele print heen, het is voldoende als het koper van het eilandje verwijderd is.
Als u de print nog moet etsen, dan is dit probleem natuurlijk eenvoudiger op te lossen door in de print-layout voor het belichten de vier bewuste doorverbindingen weg te krassen.
De print-layout die in de download-sectie op onze website staat, is overigens wel correct. Daar hoeft u niets aan te veranderen.
U kunt dit verhelpen door de vier verbindingen van het bewuste eilandje voorzichtig weg te krassen of door het hele eilandje met een 5-mm-boortje te verwijderen. Boor in dat geval wel niet door de hele print heen, het is voldoende als het koper van het eilandje verwijderd is.
Als u de print nog moet etsen, dan is dit probleem natuurlijk eenvoudiger op te lossen door in de print-layout voor het belichten de vier bewuste doorverbindingen weg te krassen.
De print-layout die in de download-sectie op onze website staat, is overigens wel correct. Daar hoeft u niets aan te veranderen.
Onderdelenlijst
Weerstanden:
R1, R2 = 8 x 330 SIL-array
R3 = 1k5
R4 = 1k8
R5 = 4k7
P1 = instelpotmeter 10 k
Condensatoren:
C1, C2, C4...C6 = 100 n (steek 5 mm)
C3 = vervalt
C7, C8 = 27 p
C9 = 10 µ/63 V radiaal
C10 = 100 µ/25 V radiaal
C11...C15 = 1 µ/16 V radiaal
C16 = 100 µ/10 V radiaal
Halfgeleiders:
D1, D2 = LED-array of
8 losse LED’s van 3 mm
D3, D4 = LED groen, high efficiency
D5 = 1N4002
D6 = BAT48
D7 = 1N4148
IC1 = SMS-chip AT89(L)S8252-24PC (Engelmann&Schrader)
IC2 = 74HCT573
IC3, IC4 = 74ACT240
IC5 = GAL16V (geprogrammeerd, EPS 010087-31)
IC6 = RTC72421
IC7 = MAX207 of ADM207EAN
IC8 = 7805
met ICK35SA koellichaam
Diversen:
Bt1 = CR2032
(lithiumcel met printhouder)
F1 = zekering 1 A traag,
met printhouder
JP1...JP5 = jumper
K1 = 8-polige printkroonsteen, steek 5 mm
K2 = 12-polige printkroonsteen, steek 5 mm
K3, K4 = 9-polige male sub-D-connector voor printmontage, haaks
K5 = 2 x 13-polige header met rand, haaks
K6 = 2 x 7-polige header met rand
K7 = 2-polige printkroonsteen,
steek 5 mm
K8 = netadapter-connector voor chassismontage
Re1 = niet aanwezig
Re2...Re5 = 5-V-relais voor printmontage (met vrijloopdiode) met maak- of wisselcontact (b.v. Meder 1A72-12D 5V of Siemens V23100-V4305-C010 of Conrad 504580) *
S1, S2, S3 = druktoets met maakcontact
S4 = enkelpolige schakelaar
X1 = kristal 11,0592 MHz
LCD = alfanumeriek display met controller HD44780 of equivalent (bijv. 4 regels van 20 tekens)
Netspanningsadapter 9 V/1 A
R1, R2 = 8 x 330 SIL-array
R3 = 1k5
R4 = 1k8
R5 = 4k7
P1 = instelpotmeter 10 k
Condensatoren:
C1, C2, C4...C6 = 100 n (steek 5 mm)
C3 = vervalt
C7, C8 = 27 p
C9 = 10 µ/63 V radiaal
C10 = 100 µ/25 V radiaal
C11...C15 = 1 µ/16 V radiaal
C16 = 100 µ/10 V radiaal
Halfgeleiders:
D1, D2 = LED-array of
8 losse LED’s van 3 mm
D3, D4 = LED groen, high efficiency
D5 = 1N4002
D6 = BAT48
D7 = 1N4148
IC1 = SMS-chip AT89(L)S8252-24PC (Engelmann&Schrader)
IC2 = 74HCT573
IC3, IC4 = 74ACT240
IC5 = GAL16V (geprogrammeerd, EPS 010087-31)
IC6 = RTC72421
IC7 = MAX207 of ADM207EAN
IC8 = 7805
met ICK35SA koellichaam
Diversen:
Bt1 = CR2032
(lithiumcel met printhouder)
F1 = zekering 1 A traag,
met printhouder
JP1...JP5 = jumper
K1 = 8-polige printkroonsteen, steek 5 mm
K2 = 12-polige printkroonsteen, steek 5 mm
K3, K4 = 9-polige male sub-D-connector voor printmontage, haaks
K5 = 2 x 13-polige header met rand, haaks
K6 = 2 x 7-polige header met rand
K7 = 2-polige printkroonsteen,
steek 5 mm
K8 = netadapter-connector voor chassismontage
Re1 = niet aanwezig
Re2...Re5 = 5-V-relais voor printmontage (met vrijloopdiode) met maak- of wisselcontact (b.v. Meder 1A72-12D 5V of Siemens V23100-V4305-C010 of Conrad 504580) *
S1, S2, S3 = druktoets met maakcontact
S4 = enkelpolige schakelaar
X1 = kristal 11,0592 MHz
LCD = alfanumeriek display met controller HD44780 of equivalent (bijv. 4 regels van 20 tekens)
Netspanningsadapter 9 V/1 A
Discussie (0 opmerking(en))