Avr fejlesztési tábla diagramja. Kezdjük a felkészülést

Az eszköz egy univerzális rendszer az AVR mikrokontrollerek hibakeresésére. A tábla nincs konkrét mikrokontrollerhez kötve, hanem van egy univerzális csatlakozója, amelyre bármilyen mikrokontrollerrel csatlakoztathatunk egy modult. Jelenleg a következő modulokat fejlesztették ki mikrokontrollerekhez:
- ATmega8
- ATmega16
- ATmega162
- ATtiny2313
- ATtiny13

De semmi sem akadályoz meg bennünket abban, hogy modulokat fejlesszünk más mikrokontrollerekhez. A készülék USBASP programozót tartalmaz, és teljes egészében USB-ről vagy külső áramforrásról táplálható. A készülék mindent tartalmaz, ami a hibakereséshez szükséges: LCD és LED kijelzők, valós idejű óra és EEPROM memória, RS232 és RS485 interfészek, billentyűzet csatlakozó, gombok, LED-ek és még sok más. A készülék részei speciális vezetékekkel, áthidalókkal és kapcsolókkal kapcsolódnak egymáshoz. Egyes alkatrészek állandóan a kiválasztott mikrokontroller portjaihoz csatlakoznak (pl. LCD), így kiküszöbölhető az összegabalyodott vezetékek problémája.

A kialakítás leírása

Mivel a projekt összetett, a diagram több részre oszlik.

A teljes eszköz legfontosabb része, amely a processzormodult és az eszköz többi részét vezérli. LED kijelzők, időzítő és I2C interfész, UART és infravörös vevő csatlakozik ehhez a részhez. Az USBASP programozó az U6 (ATmega8) mikrokontrollerre van szerelve. A helyes működéshez kvarc X1 (12 MHz) és C9 (22pF) és C10 (22pF) kondenzátorok szükségesek. Az R27 (10k) ellenállás pozitív helyzetbe húzza a mikrokontroller reset tűjét. Az R31 (470R) és R32 (470R) ellenállások korlátozzák a D3 és D4 LED-ek áramát. Az R58 (470R) ellenállás ugyanazt a szerepet tölti be a D1 LED-nél. A KANDA egy ISP csatlakozó. A C12 (100 nF) és C11 (4,7 µF) kondenzátorok szűrnek. Az USB-busz megfelelő működéséhez R29 (68R) és R30 (68R) ellenállások, valamint D1 és D2 (3,6 V) zener diódák szükségesek. Az R28 (2,2 kOhm) ellenállás szükséges ahhoz, hogy a számítógép észlelje, hogy az eszköz alacsony sebességen működik. A hibakereső kártya a ZUSB1 (USB-B) csatlakozón keresztül csatlakozik a számítógéphez.

Az U3 és U4 (DS18B20) egy 1 vezetékes buszon keresztül működő hőmérséklet-érzékelők. A busz megfelelő működéséhez R24 (4,7 kOhm) ellenállás szükséges. Az 1WR_OUT csatlakozó lehetővé teszi további érzékelők csatlakoztatását, az 1WR csatlakozó pedig kommunikációt biztosít a mikrovezérlő modullal. A PS2 csatlakozó (Mini DIN6) nem más, mint a személyi számítógép billentyűzetének csatlakoztatására szolgáló csatlakozó. Az R59 (4,7 kOhm) és az R60 (4,7 kOhm) ellenállások pozitívra húzzák az adatbuszt és az „Óra” érintkezőt. A KBD csatlakozó biztosítja a kommunikációt a mikrovezérlő modullal. A billentyűzetet külső +5 V tápegység táplálja.

A tábla további 16 MHz-es frekvenciagenerátorral rendelkezik. Van még egy további X3 kvarckristály és két C16 (22pF) és C17 (22pF) kondenzátor bármilyen célra.

A ZUSB2 a C18 (100nF), C19 (4,7 uF), R48 (68R), R49 (68R) elemekkel, valamint a D8 (3,6 V) és D9 (3,6 V) zener-diódákkal tetszőleges eszközök hibakeresésére szolgál, csatlakoztatva a USB csatlakozó. Az R47 (2,2K) ellenállás letiltható a ZW7 jumperrel, lehetővé téve az USB-port tápellátását az USB-eszköz értesítése nélkül.

A W1 LCD (20x4) az adatok megjelenítésének fő eleme. Az R3 (47R) ellenállás korlátozza a háttérvilágítás áramát, amelyet a T1 (BC556) tranzisztor, az R1 (3,3 kOhm) és R2 (3,3 kOhm) ellenállásokat pedig a ZW1 jumper aktivál. A P1 potenciométer (10 kOhm) lehetővé teszi a kijelző kontrasztjának beállítását. A PW4 jumper bekapcsolja a kijelzőt. Az SD1 kapcsoló (SW6) a főprocesszorhoz csatlakoztatott kijelző vezérlővonalainak letiltására szolgál (elhagyható).

A T2 - T5 (BC556) tranzisztorok és az R4-R11 (3,3 kOhm) ellenállások vezérlik a W2 4 számjegyű LED kijelző anódjait. Az R12 - R20 ellenállások (330 ohm) korlátozzák a kijelző szegmenseken áthaladó áramot. Az SD2 (SW4) és SD3 (SW8) kapcsolók a főprocesszorhoz csatlakoztatott kijelző vezérlővonalainak letiltására szolgálnak (elhagyhatók). A W2L csatlakozó a középpontok processzorhoz való csatlakoztatására szolgál.

Az U9 (TL431) R45 (330 ohm) és R46 (10 kohm) ellenállással és P2 potenciométerrel (1 kohm) körülbelül 2,56 V referenciafeszültséget biztosít. Kimenet a VREF csatlakozón keresztül. A BUZ1 (5 V) generátorral rendelkező piezo magassugárzót T12 (BC556) tranzisztor, valamint R40 (3,3 kOhm) és R41 (3,3 kOhm) ellenállások vezérlik. A berregő vezérlése a BUZ csatlakozón keresztül történik. A kártyára egy T7 fototranzisztor (L-93P3BT) is van telepítve. Az R33 ellenállás (10 kOhm) korlátozza a rajta átfolyó áramot. Fototranzisztor kimenet FOT csatlakozón keresztül.

A COM portszintek konvertálásához a népszerű MAX232 (U1) chipet használják. A megfelelő működéshez C1-C4 (1 µF) kondenzátorok szükségesek. Az első UART kimenet közvetlenül csatlakozik a processzormodulhoz az SD4 (SW2) kapcsolón keresztül. A második UART kimenet a csatlakozóhoz csatlakozik, és bármilyen célra használható. A negatív feszültséget a V-csatlakozón (inverter kimenet) távolítják el a MAX232-ről. Ez különféle áramkörök előfeszítésére használható. A MAX232 a Pw1 áthidaló segítségével le van választva a tápegységről.

A PW2 jumper lehetővé teszi az I2C buszon működő mikroáramkörök használatát. Az R25 (3,3 kOhm) és R26 (3,3 kOhm) ellenállások szükségesek az I2C busz megfelelő működéséhez. Az I2C busz az SD5 (SW2) kapcsolón keresztül csatlakozik a processzormodulhoz. Chip U5(AT24C256) - EEPROM memória. D6 (1N4148) és D7 (1N4148) diódák BAT1 (3 V) akkumulátorral - szünetmentes tápegység RTC-hez, U7 chip (PCF8583). A Zw4 jumperrel leválaszthatjuk az akkumulátort, a ZW3 jumperrel pedig 160-ra vagy 162-re állíthatjuk az U7 címet. A C14 kondenzátor (100 nF) egy szűrőkondenzátor, és a lehető legközelebb kell elhelyezni az U7 chiphez. A C13 kondenzátor (33 pF) és a kvarc X2 (32,768 kHz) pontos óramozgást biztosít. Az U7 chip megszakítása a PCF_INT csatlakozóra kerül.

A táblán két LED kijelző található - W3 és W4 szint. Az RP1 (4x470R), RP2 (8x470R) és RP3 (8x470R) ellenállásszerelvények korlátozzák a kijelző szegmenseken áthaladó áramot. A kijelzők a LED1 és LED2 csatlakozókon keresztül csatlakoznak a processzormodulhoz. A táblára szerelték a D13 és D14 RGB LED-eket is, R63 (180R), R64 (100R), R65 (180R), R66 (180R), R67 (100R) és R68 (180R) áramkorlátozó ellenállással. A Zw11 és Zw12 jumperek szükségesek a LED-ek katódjainak földhöz vagy tranzisztorokhoz történő csatlakoztatásához.

A V1 - V3, V4 - V9 csatlakozók +5 V tápellátást biztosítanak, a G1 - G3, G4-G8 csatlakozók pedig földeltek.

Az U8 chipet (ULN2803) az alacsony feszültségű terhelések szabályozására tervezték. A vezérlőjel a Z3 és Z4 csatlakozókra kerül. Kimenet az ULN1 - ULN4 csatlakozókhoz. A nagy energiafogyasztás miatt az U8 chip külső forrásból kap áramot. A Z1 és Z2 csatlakozók a ZU1 - ZU4 csavaros csatlakozókhoz csatlakoznak. A TR1 (BT138-600E) és TR2 (BT138-600E) triacok OPT1 (MOC3041) és OPT2 (MOC3041) optocsatolókkal és R34 (180R), R35 (180R), R37 (180R) és R3-as ellenállásokkal lehetővé teszik az 18 (180R) és az R3 vezérlést. 220 B terhelés. Az R36 (330R) és R39 (330R) ellenállások korlátozzák az optocsatolókon átfolyó áramot. Kimenet a TRO_1 és TRO_2 csavaros kapcsokon keresztül. A vezérlőjel a TR1 csatlakozóra kerül, WR1 (JVR-7N431) és WR2 (JVR-7N431) varisztorok védik a kimenetet. A PD28 (DIL28) és PD40 (DIL40) aljzatokat bármilyen mikroáramkör beépítésére tervezték, tűik a PDG1 - PDG4 csatlakozókhoz vannak vezetve.

Az I1 jeladó érintkezőit az IMP csatlakozóhoz vezetjük, a ZW2 jumperrel a földelést vagy a +5 V-ot a kódolóhoz kötjük. A C20 (100nF) és C21 (100nF) kondenzátorok szükségesek az interferencia elnyomásához. Az alaplapon van egy OPT3 (CNY17) optocsatoló is bármilyen célra. Az R43 (330R) korlátozza az optocsatoló LED áramát. R44 (10k) és R42 (100k) húzza a csapokat a tápegységhez. A ZW5 és ZW6 jumperekkel az optocsatoló LED-jét +5 V-ra vagy földre csatlakoztathatja. Kimenet CNYO csatlakozón keresztül.

Az S1 - S8 gombok az SW csatlakozóhoz csatlakoznak. Az S9 - S24 gombok mátrixot alkotnak. A billentyűzet oszlopai az SWC csatlakozón, a vonalzók pedig az SWR csatlakozón keresztül csatlakoznak.

ZAC-csatlakozó (Molex 2x2) szükséges a külső +5 V-os tápellátás nagyobb árammal történő ellátásához. A PU1 relé (HFC-005-12W) szükséges az áramellátás USB-ről vagy külső áramforrásról történő átkapcsolásához, feltéve, hogy a ZW8 jumper telepítve van. A D11 LED és az R61 (470R) ellenállás a relé működését jelzi. A D12 dióda (1N4007) védelmet nyújt a feszültségrelé tekercsének túlfeszültségei ellen, amikor a tápellátás ki van kapcsolva. A tápkapcsoló lehetővé teszi az USB-ről történő tápellátás kikapcsolását (csak a programozó kap tápfeszültséget), a D15 LED R69 (470R) ellenállással jelzi ezt a tényt.

Az U2 chip (TSOP1736) egy 36 kHz-es frekvencián működő infravörös vevő. A megfelelő működéshez C8 (100 µF) és R23 (220R) elemek szükségesek. A táblára egy infravörös D5 LED (SFH485) is fel van szerelve. Az R22 (10R) ellenállás korlátozza az áramerősséget. A C6 (100 nF) és C7 (100 µF) kondenzátorok szűrnek. A T6 tranzisztor (BC516) hajtja meg az infravörös LED-et. A tranzisztor alapja az SD6 (SW2) kapcsolón keresztül csatlakozik a processzorhoz. Az R21 (10 kΩ) ellenállás korlátozza a T6 tranzisztor bázisáramát, az R21 * (10 kΩ) pedig +5 V-ra húzza a tranzisztor alapját. Ez megakadályozza, hogy az IR LED véletlenszerűen bekapcsoljon használaton kívül. A PW3 jumper bekapcsolja a vevőt és az infravörös adót.

A T8 - T11 (BC556) tranzisztorok R50 - R57 (3,3 kOhm) ellenállással kisfeszültségű terhelések szabályozására használhatók. A vezérlőjel a Z5 csatlakozóra kerül. Kimenet a TO1 és TO2 csavaros rögzítőkkel ellátott csatlakozókon keresztül

ATMega 8

ATMega 162

ATTiny 13

ATtiny2313

Gyártás

A készülék nyomtatott áramköri lap alapján készül (A cikk végén). A táblát nem nehéz összeszerelni, de sok elemet kell telepítenie. Telepítési hiba esetén nehéz lesz megtalálni és kijavítani. A telepítés az összes jumper (16 db) forrasztásával kezdődik. Néhány jumper a chipek alatt található. Ezután telepítse az összes ellenállást, kondenzátort és egyéb kis alkatrészt. Végül a mikroáramkörök telepítése.

A tábla 1,5 mm-es PCB-ből készül, és egy fém állványhoz van rögzítve (lásd a projekt fotóját). Ajánlott minden mikroáramkörön aljzatot használni. A DS18B20 érzékelők helyett DIL6 aljzat van forrasztva. Ez lehetővé teszi az érzékelők cseréjét és a sorozatszámok leolvasását különböző célokra. A tábla gyártásának részletei a "Projektfotók" részben tekinthetők meg.

A kártya bekapcsolása előtt multiméterrel ellenőrizni kell, hogy nincs-e rövidzárlat a kártyán, különösen, hogy nincs-e rövidzárlat a GND és a +5 V között, mivel a kártya az USB-porthoz csatlakozik.

Alkatrész lista

21x Dupla csavaros csatlakozó
1x hármas csavaros csatlakozó
PLS csatlakozók
1x 2x2 MOLEX csatlakozó
2x Befogóhüvely DIL6
1x Befogóhüvely DIL28
1x Befogóhüvely DIL40
1x Befogóhüvely DIL16
1x ISB csatlakozó (10PIN)
2x USB csatlakozó - B
1x PS2 csatlakozó
1x DB9F csatlakozó
1x DB9M csatlakozó
1x elem 3V (CR2032) + tartó
1x 2 állású kapcsoló
25x Pillanatnyi gomb
1x kódoló
1x relé HFKW-005-1ZW
4x SW2 DIP kapcsoló
1x DIP kapcsoló SW4
1x SW6 DIP kapcsoló
1x DIP kapcsoló SW8

2x 2,2 kOhm ellenállás
23x 3,3 kOhm ellenállás
3x 4,7 kOhm ellenállás
1x 10 ohmos ellenállás
6x 10 kOhm ellenállás
1x 47 ohmos ellenállás
4x 68 ohmos ellenállás
2x 100 ohmos ellenállás
1x 100 kOhm ellenállás
8x 180 ohmos ellenállás
1x 220 Ohm ellenállás
13x 330 Ohm ellenállás
4x 470 Ohm ellenállás
1x Ellenállás szerelvény 4x470 Ohm
2x Ellenállás összeszerelés 8x470 ohm
2x Varisztor JVR-7N431
1x potenciométer 1 kOhm
1x 10 kOhm potenciométer

1x 10nF kondenzátor
4x 22 pF-os kondenzátor
1x 33pF kondenzátor
7x 100 nF kondenzátor
4x kondenzátor elektrolit 1 µF
2x Kondenzátor elektrolit 4,7 µF
2x kondenzátor e-elektrolit 100 µF

1x 12 MHz kvarc
1x óra kvarc 32768Hz
1x 16 MHz-es kristályoszcillátor
1x 1N4007 dióda
2x 1N4148 dióda
4x 3V6 Zener dióda
4x LED
2x RGB LED (közös katód)
1x IR LED
2x LED oszlop DIL20
1x TSOP1736 infravörös vevő
1x BC516 tranzisztor
10x BC556 tranzisztor
1x fototranzisztor L-932P3BT
1x ATMEGA8 mikrokontroller + aljzat
1x AT24C256
1x ULN2803
1x TL431
1x MAX232
1x MAX485
1x PCF8583

2x BT138-600E
2x MOC3041
1x Optocsatoló CNY17
1x 5V magassugárzó generátorral
1x 7 szegmenses kijelző (négy számjegy)
1x LCD 20x4

ATtiny13 modul:
PLS csatlakozók
1x 100nF kondenzátor
1x ATTINY13 mikrokontroller + aljzat

Modul ATtiny2313:

PLS csatlakozók
2x 22 pF kondenzátor
1x 100nF kondenzátor
1x 16 MHz kvarc
1x ATTINY2313 mikrokontroller + aljzat

ATMega8 modul:
PLS csatlakozók
2x 22 pF kondenzátor
1x 100nF kondenzátor
1x 16 MHz kvarc
Mikrokontroller ATMEGA8 + Aljzat

ATMega16 modul:
PLS csatlakozók
2x 22 pF kondenzátor
1x 100nF kondenzátor
1x 16 MHz kvarc
Mikrokontroller ATMEGA16 + Aljzat

ATMega162 modul:
PLS csatlakozók
2x 22 pF kondenzátor
1x 100nF kondenzátor
1x 16 MHz kvarc
Mikrokontroller ATMEGA162 + Aljzat

Projektfotók

Radioelemek listája

Kijelölés típus Megnevezés Mennyiség jegyzetÜzletA jegyzettömböm
Kijelző modul
U9 Feszültség referencia IC

TL431

1 Jegyzettömbhöz
T1-T5, T12 Bipoláris tranzisztor

BC556

6 Jegyzettömbhöz
T7 FototranzisztorL-93P3BT1 Jegyzettömbhöz
P1 Változtatható ellenállás10 kOhm1 Jegyzettömbhöz
P2 Változtatható ellenállás1 kOhm1 Jegyzettömbhöz
R1, R2, R4-R11, R40, R41 Ellenállás

3,3 kOhm

12 Jegyzettömbhöz
R3 Ellenállás

47 Ohm

1 Jegyzettömbhöz
R12-R20, R45 Ellenállás

330 Ohm

10 Jegyzettömbhöz
R33, R46 Ellenállás

10 kOhm

2 Jegyzettömbhöz
W1 LCD kijelzöLCD 20x41 Jegyzettömbhöz
W2 LED kijelző 1 7 szegmenses 4 számjegyű jelző közös anóddal Jegyzettömbhöz
BUZ1 Piezo emitter 1 Piezo emitter beépített generátorral, 5V Jegyzettömbhöz
SD1 KapcsolóDIP kapcsoló, 6 tűs1 Jegyzettömbhöz
SD2 KapcsolóDIP kapcsoló, 4 tűs1 Jegyzettömbhöz
SD3 KapcsolóDIP kapcsoló, 8 tűs1 Jegyzettömbhöz
U1 RS-232 interfész IC

MAX232

1 Jegyzettömbhöz
U5 EEPROM memóriaAT24C2561 Jegyzettömbhöz
U7 Valós idejű óra (RTC)

PCF8583

1 Jegyzettömbhöz
U10 RS-422/RS-485 interfész IC

MAX485

1 Jegyzettömbhöz
D6, D7 Egyenirányító dióda

1N4148

2 Jegyzettömbhöz
C1-C4 1 µF4 Jegyzettömbhöz
C13 Kondenzátor33 pF1 Jegyzettömbhöz
C14 Kondenzátor100 nF1 Jegyzettömbhöz
R25, R26 Ellenállás

3,3 kOhm

1 Jegyzettömbhöz
X2 Kvarc rezonátor32768 Hz1 Jegyzettömbhöz
SD4, SD5, SD7 KapcsolóDIP kapcsoló. 2 tű3 Jegyzettömbhöz
BAT1 AkkumulátorLítium akkumulátor. 3B1 Jegyzettömbhöz
COM1 CsatlakozóDB9M1 Jegyzettömbhöz
COM2 CsatlakozóDB9F1 Jegyzettömbhöz
LED jelzés
D13, D14 Fénykibocsátó diódaRGB LED2 Jegyzettömbhöz
W3, W4 LED-csík 2 10 szegmens, vörös izzás Jegyzettömbhöz
RP1 Ellenállás összeszerelés4x470 ohm1 Jegyzettömbhöz
RP2, RP3 Ellenállás összeszerelés8x470 Ohm2 Jegyzettömbhöz
R63, R65, R66, R68 Ellenállás

180 Ohm

4 Jegyzettömbhöz
R64, R67 Ellenállás

100 Ohm

2 Jegyzettömbhöz
U8 Kompozit tranzisztor

ULN2803

1 Jegyzettömbhöz
TR1, TR2 Triac

BT138-600E

2 Jegyzettömbhöz
OPT1, OPT2 Optocsatoló

MOC3041M

2 Jegyzettömbhöz
R34, R35, R37, R38 Ellenállás

180 Ohm

4 Jegyzettömbhöz
R36, R39 Ellenállás

330 Ohm

2 Jegyzettömbhöz
WR1, WR2 VarisztorJVR-7N4312 Jegyzettömbhöz
U2 IR vevőTSOP17361 Jegyzettömbhöz
T6 Bipoláris tranzisztor

BC516

1 Jegyzettömbhöz
T8-T11 Bipoláris tranzisztor

BC556

4 Jegyzettömbhöz
OPT3 Optocsatoló

171 millió CNY

1 Jegyzettömbhöz
D5 Fénykibocsátó diódaSFH4851 Jegyzettömbhöz
D11, D15 Fénykibocsátó dióda 2 Jegyzettömbhöz
D12 Egyenirányító dióda

1N4007

1 Jegyzettömbhöz
C5 Kondenzátor10 nF1 Jegyzettömbhöz
C6, C20, C21 Kondenzátor100 nF3 Jegyzettömbhöz
C7, C8 Elektrolit kondenzátor100 µF2 Jegyzettömbhöz
R22 Ellenállás

10 ohm

1 Jegyzettömbhöz
R23 Ellenállás

220 Ohm

1 Jegyzettömbhöz
R42 Ellenállás

100 kOhm

1 Jegyzettömbhöz
R43 Ellenállás

330 Ohm

1 Jegyzettömbhöz
R44, R21, R21* Ellenállás

10 kOhm

3 Jegyzettömbhöz
R50-R57 Ellenállás

3,3 kOhm

8 Jegyzettömbhöz
R61, R69 Ellenállás

470 Ohm

2 Jegyzettömbhöz
I1 Kódoló 1 Jegyzettömbhöz
PU1 ReléHFC-005-12W1 Jegyzettömbhöz
SD6 KapcsolóDIP kapcsoló, 2 tűs1 Jegyzettömbhöz
S1-S8, S9-S24 GombTapintat gomb24 Jegyzettömbhöz
Processzor modulok
ATMega 8
U1 MK AVR 8 bites

ATmega8-16PU

1 Jegyzettömbhöz
C1 Kondenzátor100 nF1 Jegyzettömbhöz
C2, C3 Kondenzátor22 pF2 Jegyzettömbhöz
X1 Kvarc rezonátor16 MHz1 Jegyzettömbhöz
ATMega 162
U1 MK AVR 8 bites

ATmega162

1 Jegyzettömbhöz
C1 Kondenzátor100 nF1 Jegyzettömbhöz
C2, C3 Kondenzátor22 pF2 Jegyzettömbhöz
X1 Kvarc rezonátor16 MHz1 Jegyzettömbhöz
ATTiny 13
U1 MK AVR 8 bites

ATtiny13

1 Jegyzettömbhöz
C1 Kondenzátor100 nF1

A cikk ismertette a hibakereső kártyánk fontos részének - az áramkör - összeszerelését. Érdemes elmondani, hogy a tápegységnek nem kell mindig semmilyen fejlesztői vagy fejlesztői táblán lennie. Ha már van kész tápegysége kész kivitel formájában, akkor használhatja. Elterjedtek az úgynevezett „laboratóriumi” tápegységek is, amelyek egy vagy több szabványos, gyakran állítható kimeneti feszültséggel rendelkeznek. Egy ilyen tápegységet saját maga is összeszerelhet, vagy készen is vásárolhat. Ekkor nem kell minden alkalommal összeállítani egy tápáramkört a tesztszerkezetekhez.


Folytassuk a hibakereső tábla összeállítását. Ezúttal egy mikrokontrollert telepítünk rá, csatlakoztatunk néhány LED-et és futtatjuk rajta az első programot.
Először is készítsük elő a szükséges részleteket:


Rizs. 1. Alapvető részletek.

Vegyük alapul az ATmega8 AVR mikrokontrollert. Ez egy meglehetősen erős mikrokontroller nagy mennyiségű memóriával és különféle perifériákkal. Bármilyen más mikrokontrollert is használhat. Az ATtiny2313 mikrokontroller ezen a hibakereső kártyán való használatára egy példa található a szöveg másik verziójában a következő hivatkozáson:.

Mint mindig, az alkatrész kiválasztása után az első dolog, hogy megismerkedjen a csapok elhelyezkedésével és a fő jellemzőkkel. Az ATmega8-hoz minden szükséges információ megtalálható benne. Ne feledje, hogy szinte minden mikrokontroller érintkezőjének több funkciója is lehet. Ezeket a funkciókat µC-os program írásakor lehet kiválasztani. És erre már a sematikus diagram elkészítésének szakaszában figyelnie kell. Ezen túlmenően, már a diagram elkészítésének folyamatában kényelmes az „élő” kivezetésekkel ellátott alkatrészek szimbólumát használni, vagyis amikor egy alkatrészt jelöl ki a diagramon, rajzolja meg a csapokat a tényleges elhelyezkedésük szerint. Ekkor az alkatrészek elhelyezése mind a diagramon, mind a táblán egyszerűbb, áttekinthetőbb és kevesebb hibával történik. (Majdnem minden sematikus szerkesztő képes saját alkatrészszimbólum rajzolására.)

Rajzoljunk diagramot:



Rizs. 2. Áramkör ATmega8 mikrokontrollerrel.


A Q1 kvarcrezonátor C1 és C2 kondenzátorral órajelforrást képez a µC1 mikrokontroller számára. Ez egy nagyon zajérzékeny része az áramkörnek, ezért a vezetőket minimális hosszúságúra kell kiválasztani, és semmi mást nem szabad a C1, C2 és a nyolcadik láb µC1 (a diagramon megvastagított vonal) közé csatlakoztatni. . Az R1 ellenállás és a C3 kondenzátor visszaállító áramkört képez a mikrokontroller számára. Az R2-R5 ellenállások szükségesek a LED1 -LED4 áramerősség korlátozásához. Az áramkörben van egy C4 blokkoló kondenzátor. Áramforrásként a cikk első részében összeállított stabilizátort fogjuk használni. (A diagramban szereplő összes lehetséges helyettesítés listája az oldal végén található.)


Rizs. 3. Közös internetszolgáltatói csatlakozó.

A programozó vezetékeket az azonos nevű programozó vezetékekhez kell csatlakoztatni. Ezeket a vezetékeket kényelmesen csatlakoztathatja a meglévő programozó csatlakozójának csatlakozó részéhez egy szabványos dugó segítségével az IDC-10MS kártyára való felszereléshez (3. ábra). Ezen a dugón a tűk pontos elhelyezkedését a meglévő programozóval kell ellenőrizni!




Rizs. 4. A tábla teteje.

Rendezzük el az összes alkatrészt a jövőbeli hibakereső táblán a diagramnak megfelelően. Először egyenként szerelje be az alkatrészeket a furatokba, vágja le az elemvezetékek felesleges hosszát oldalvágókkal vagy huzalvágókkal, majd forrassza őket. Ezt követően vezetékekkel csatlakoztathatja. Az áramkör azon részén, amely a jövőben nem változik, jobb, ha a tábla alsó oldaláról csatlakozik. A mikrokontroller aljzatát (más néven kiságyat) üresre lehet forrasztani, majd bele lehet helyezni a mikrokontrollert. Ebben az esetben nem szabad megfeledkezni az aljzat „kulcsáról” és magáról a mikrokontrollerről. A mi áramkörünkben például a kvarc csatlakozások, a programozóhoz való csatlakozások és a mikrokontroller tápellátáshoz való csatlakozása a jövőben nem változik. És nagy valószínűséggel megváltoztatjuk a LED-ek csatlakozásait a különböző kísérletekhez.


Rizs. 5. A tábla alja.

A legjobb, ha valamilyen más színű áramvezetőt vesz; A pozitív vezetékhez pirosat, a negatívhoz kéket vagy feketét használhat. Amikor a csatlakozó vezetékeket a tábla hátoldalán vezeti el, ne feledkezzen meg a „tükrözésről”!
A LED-eket a következőképpen szerelheti fel egyenletesen: csavarjon egy kis kartoncsíkot a LED-ek vezetékei közé, szerelje be a tábla furataiba, vágja le a túloldali vezetékek hosszát és forrassza le. A lábak forrasztása után a kartoncsík eltávolítható, ábra. 6.


Rizs. 6. LED-ek beszerelése.



Bekapcsolás előtt még egyszer ellenőrizzük a csatlakozások helyességét, és ami a legfontosabb, a tápvezetékek helyes bekötését a mikrokontrollerhez!
Ha a tápfeszültség csatlakoztatásakor a stabilizátor áramkörben lévő zöld jelzőfény világít, és semmi sem melegszik fel, akkor az áramkör megfelelően van összeszerelve.
Most gratulálhatunk magunknak, most kaptunk egy igazi, saját kezűleg összeállított fejlesztőtáblát!
Azonnal töltsük be a mikrokontrollerbe a LED-ek villogásának legegyszerűbb programját: . A firmware mikrokontrollerbe való betöltése után a LED-ek felváltva villogni kezdenek. A világítás és a szünetidő körülbelül egy másodperc lesz:

Videó 1. Tesztelje a firmware működését.

Egy ilyen hibakereső tábla nem csak tervek vagy szoftveralgoritmusok tesztelésére használható. Néha a kenyérsütőtáblákra szerelt elektronikus áramköröket még a professzionális elektronikai mérnökök is használják komplett készülékek felépítéséhez.
A jövőben több példát is hozok arra, hogy erre a hibakereső táblára hogyan lehet összerakni egy egyszerű fényeffektus gépet, egy zenei csengőt, egy LED jelzésű időzítőt, sőt egy egyszerű robot fő modulját is.


Lehetséges cserék az áramkörben az ATmega8 mikrokontrollerrel Fig. 2:

  • A Q1 kvarc rezonátor 2 és 8 megahertz közötti frekvencián használható. A teszt firmware (villogó LED-ek) lassabban vagy gyorsabban fog futni.
  • A C1 és C2 kondenzátorok kapacitásának azonosnak kell lennie 18 pF és 27 pF között.
  • A C3 és C4 kondenzátorok kapacitása 0,01 µF és 0,5 µF között lehet.
  • Az R1 ellenállás 10-50 kOhm ellenállású másikra cserélhető.
  • Az R2-R5 áramkorlátozó ellenállások ellenállása 680 ohmtól 1 kOhm-ig terjedhet.
  • LED1 -LED4 bármilyen színű és méretű lehet.
  • A fő mikrokontroller a következő jelölésekkel rendelkezhet: ATmega8L -8PU, ATmega8 -16PU. A lényeg, hogy DIP vagy PDIP csomagban legyen.


Kiegészítések:

  • ZIP: Tesztelje a firmware-t villogó LED-ekre.
  • URL: .

Bátor és sikeres kísérleteket!!!

A hibakereső tábla nagyon hasznos eszköz különféle elektronikus eszközök fejlesztéséhez. De lehetséges-e saját kezűleg létrehozni? Vagy csak az ipari analógokra hagyatkozzunk? Milyen tulajdonságokkal rendelkezik ez a készülék? Erről fogunk ma beszélni.

Általános információ

Amikor erről a témáról beszélnek, leggyakrabban az Atmega8-hoz vagy más hasonló mikrokontrollerhez készült hibakereső kártyát értik, amely 8 vagy 16 bites működési elven működik. De a világ halad előre. Eljött a 32 bites mikrokontrollerek ideje. Ezzel kapcsolatban megvizsgáljuk, mi állhat most rendelkezésünkre. Különös figyelmet kell fordítani az STM32 fejlesztőkártyára, bár az AVR-eket továbbra is figyelembe veszi a cikk. De először mutassuk be a nagy képet.

A 32 bites mikrokontrollerek megjelenése lehetővé tette az általuk elvégzendő feladatok jelentős bővítését. De optimalizálni kell a meghozott döntéseket és a létrehozott berendezéseket. Bár figyelmet kell fordítani a régi mintákra, mert egyszerűen lehetetlen nem megjegyezni sokoldalúságukat és jó minőségüket.

Mi az az STM32?

Természetesen a hibakereső tábla a legnagyobb érdeklődést a cikkben. De hogy megértsük a további pontot, nézzük meg a fő pontot. Tegyük fel, hogy STM32F103C8T6-unk van. A hibakereső kártya egy ARM Cortex-M3 magon alapuló mikrokontrollerrel ellátott kialakítás. Számos előnye van, amelyek közül a legfontosabb a sokoldalúság. A Cortex-M3 egyébként mára teljes értékű ipari szabvány. A fejlesztő tábla egy olyan felület, amelyen az összes STM32 láb kölcsönhatásba léphet, biztosítva a meglévő feladatok végrehajtását.

Kezdjük a felkészülést

Tehát szükségünk van egy hibakereső táblára. Milyen paraméterekkel kell rendelkeznie? Vásároljam meg, vagy készítsem el magam? Milyen méretű legyen? Kezdjük az utolsó kérdéssel. Kezdetben ki kell választani egy eszközt, hogy az összes mechanizmust és alkatrészt sikeresen el lehessen helyezni. A legtöbb esetben elég, ha az AVR fejlesztőlapjának oldalai tizenöt centiméteresek. Ez a méret a készülék kompaktsága és képességei miatt megfelelő.

Mielőtt elkezdené a tábla készítését vagy vásárlását, először el kell készítenie annak diagramját. Ehhez papírra fektetheti az elemeket, és összekötő vonalakat húzhat közöttük. Ha minden probléma nélkül sikerült, nagyszerű, akkor elkezdheti a gyakorlati lépéseket. Ezután csak el kell helyeznie és forrasztania kell az összes szükséges elemet, és ennyi - a tábla készen áll. Dióhéjban így néz ki. Most nézzünk meg mindent részletesebben.

Tervezés

A hibakereső táblák használatának szükségessége előbb-utóbb minden rádióamatőrt utolér. Ez egyfajta hibakeresés hardver szinten. Ha szeretné, minden ízlésnek megfelelő kész deszkát vásárolhat. De minket érdekel ennek a témának a részletes elemzése, igaz? Ezért megvizsgáljuk, hogyan lehet saját kezűleg létrehozni egy hibakereső táblát.

Kezdetben el kell döntenie, hogy konkrét igényekre fejlesztünk-e táblát, vagy univerzálisat készítünk. Mivel az első lehetőség meglehetősen specifikus, a másodikat a cikkben tárgyaljuk. Az alapokon kell gondolkodni. Ha megnézzük a legtöbb véletlenszerű amatőr táblát, nagyon hanyagnak tűnnek. A vezetékek minden irányban kilógnak, és kissé nehéz lehet látni, hogy mihez kapcsolódik. Ezért biztosítani kell a rögzítés lehetőségét, hogy ne metsszék egymást.

Ha egy konkrét esethez hozza létre, és kidolgoz egy sémát, akkor lemarathatja a sávokat. Ez a lehetőség a legérdekesebb. Egyébként nagyon népszerű helyzet az, amikor univerzális sémát használnak, és a sávokat alkalmazzák vagy eltávolítják. Hogy jobban megértsük, nézzünk meg néhány példát.

Power tábla

Mondjuk valami jelentős méretűt építünk, és több modulból áll a készülékünk. Ebben az esetben a hibakereső kártya áramkörének biztosítania kell a DC vagy AC feszültség elérését a bemeneten. Több csatlakozási mód eléréséhez gondolnia kell a csatlakozókra és a sorkapcsokra. A működés biztosításához nemcsak akkumulátorokat, hanem stabilizátort is kell biztosítani. Enyhe túlterhelés és az ezzel járó túlmelegedés esetén használhat egy kis radiátort.

Mikrokontroller kártya

Itt jön a legérdekesebb rész. Lehetséges, hogy a mikrokontrollerek és a segédelemek fejlesztőkártyái a legösszetettebb komponensek. Hiszen ők a technikai eszközök „agyai”. A fejlesztő kártyák terén való sikeres induláshoz nem célszerű bonyolult 32 bites vezérlőkkel kezdeni. Kezdheti valami egyszerűbb dologgal. Például a mechatronikai fejlesztés veteránjától, az ATmega8-tól. Annak érdekében, hogy ne bonyolítsa tovább a helyzetet, beérheti az egyoldalas nyomat elkészítésével.

De mi van akkor, ha a követelmények meghaladják ezeket a határokat? Kétoldalas nyomtatást használ? Opcióként - igen. De ha a képességek többlete jelentéktelen, akkor gyakran megteheti a jumperek felszerelése nélkül. Jobb, ha külön miniatűr zsebkendőkre helyezi a csatlakozócsatlakozókat és a nadrágtartó láncokat. Ez a megközelítés megkönnyíti a mikrovezérlő kártya huzalozását. De ez csak egy általános elmélet. Beszéljünk a gyakorlati megvalósításról.

Kézi PCB gyártás

Kezdetben papírra van szükségünk, amelyre a nyomtatott áramköri lap elrendezését megrajzolják. Kívánatos, hogy vékony legyen. Ez fontos a pontos lyukfúrás eléréséhez. A meglepetések elkerülése érdekében a papírt ragasztó segítségével a kartonra lehet ragasztani. Ezután vágja ki a ragasztott mintát. Nos, a fúrási sablon már készen áll. Kiválasztjuk a kívánt méretű fólia üvegszálas blankot. Papír- és kartonsablont rögzítünk, és ceruzával vagy jelölővel körvonalazzuk a kerület mentén. Ezután fémollóval megrajzolt vonalak mentén levágtuk az üvegszálat, vagy fémfűrésszel fűrészeltük. Ragassza össze az alkatrészeket ragasztóval.

Apropó, egy kis tanács: nem kell a teljes felületet elkenni, csak hagyjon egy csepp ragasztót mind a négy sarokban. Ha nem akar várni, használja a „Pillanat” lehetőséget. Lehetővé teszi, hogy néhány másodperc múlva tovább dolgozzon.

Lyukak fúrása

Erre a célra egy speciális minigép a legalkalmasabb. De használhat kézi eszközöket is. A célok túlnyomó többségéhez egy 0,8 mm átmérőjű fúró több mint elegendő. Meg kell jegyezni, hogy egy jó minőségű tábla első alkalommal nem biztos, hogy sikerül a munka összetettsége és a biztos kéz szükségessége miatt. Ha ilyen műveleteket először hajtanak végre (és valószínűleg ez lesz), akkor csak azt tanácsolhatjuk, hogy mentálisan készüljön fel arra, hogy a fúrók eltörnek. A teljes munkakör elvégzése után, hogy megbizonyosodjon a minőségükről, nézze meg a fényt. Ha bizonyos hibák észlelhetők, azokat haladéktalanul meg kell szüntetni.

Topográfiai rajz alkalmazása

Azokat a helyeket, ahol a vezető utak áthaladnak, védeni kell a maratás közbeni tönkremeneteltől. Ehhez speciális maszkkal borítják őket. Felhordás előtt minden idegen anyagot el kell távolítani. Ez különösen vonatkozik a ragasztóra, amely véletlenül a felületre szivárgott.

Az utak kijelölése után megkezdhetjük a rajzolás folyamatát. Vízálló zománc (bármilyen) alkalmas erre a célra.

A design átvitele papírról üvegszálra

Ez a legkritikusabb szakasz. Fel kell vinni a papírt (az oldalt, ahol a rajz van) az üvegszálra, és nagy erővel meg kell nyomni. Ezután a kapott „szendvicset” a sütőben 200 fokos hőmérsékletre melegítjük. Megvárjuk, amíg a tábla szobahőmérsékletűre hűl. Ezek után már csak a papírt kell letépni - és a rajzolat a nyomtatott áramköri lapon marad. Ez meglehetősen nehéznek tűnhet, különösen a hőmérséklet miatt. Különösen az ilyen kétséges emberek számára egyes kézművesek javasolják az elektromos vasaló használatát. Egy fontos figyelmeztetést azonban itt kell tenni: az eredmény instabil. Természetesen meg lehet próbálni egy-két napig gyakorolni, és talán nem lesz rosszabb, mint a sütő esetében. De továbbra is fennáll az a probléma, hogy nehéz biztosítani a felület egyidejű melegítését a teljes nyomtatott áramköri lapon azonos hőmérsékletre. Ezért a rajz ilyen módon nem kerül át teljesen.

A legjelentősebb problémákat az ilyen alkotás során felmerülő hiányosságok okozzák. A biztonság kedvéért, miközben a nyomtatott áramköri lapot sütőben „főzzük”, külön-külön öt-hat milliméter vastag fémlemezekkel is letakarható. Ez azért történik, hogy elkerüljük a negatív deformációt a tábla hőkezelése során.

Következtetés

Tehát általában az AVR táblája készen áll. Természetesen itt leírunk egy univerzális módszert, amelyet mindenkinek egyedi körülmények között kell elvégeznie, saját igényeire összpontosítva. Kísérletezhet univerzális táblák létrehozásával is. Minden kézműves folyamatosan fejleszti őket valamilyen módon, hogy jobbak és jobb minőségűek legyenek. Emellett fejlesztésük lehetővé teszi a létrehozott áramkörök megbízhatóságának biztosítását.

Sziasztok! Örülök, hogy látlak benneteket, kedves olvasók, a rádióamatőr kreativitásnak szentelt blogomon. A nevem Vlagyimir Vasziljev, és ma van egy új érdekes cikkem számodra, legalábbis remélem, hogy érdekes lesz számodra.

A minap arra gondoltam: "Miért ne kezdjek el egy új programozási nyelvet tanulni magamnak, már van tapasztalatom assembly nyelvben, valami újat szeretnék." És ez az új nyelv számomra az SI nyelv. A C nyelv valószínűleg azért vonzott, mert jobban olvasható kódja, mint az assembler. Hiszen minél több kódot írsz az assemblerbe, annál könnyebben összezavarodsz benne.

A C tanulmányozásához szükségem lesz valamiféle kísérleti terepre a kísérletekhez és tapasztalatokhoz. Hiszen ha minden programhoz külön táblát szerelsz össze, maratsz PCB-t stb. stb. túl sokáig fog tartani. Ezért úgy döntöttem, hogy készítek valami univerzális táblát, tele LED-ekkel, gombokkal és egyéb dolgokkal, ami nekem elsőre elég lesz.

Természetesen régóta tisztában vagyok vele, hogy vannak kész érdekes megoldások hibakereső táblák formájában a különböző gyártóktól, ráadásul nagyon kedvező áron.

Szerintem ez túlzás, mert sokkal olcsóbb és kellemesebb a saját kezűleg tervezett és összeszerelt termék használata. Nos, most megtudod, mi sült ki ebből az egészből. Mellesleg egy érdekes fejleményről szeretnék mesélni, erről a következő cikkek egyikében fogok beszélni, így ne hagyja ki.

ÉPÍTKEZÉS

A tábla kialakításánál nem próbáltam megragadni a mérhetetlenséget, hanem az úgynevezett „legfutó funkcionalitásra” szorítkoztam. Így nem használtam drága alkatrészeket, pontosan beértem azzal, ami sétatávolságra volt.

Az alábbi képen láthatod, milyen a fejlesztő tábla.

A tervek szerint a táblának kicsinek kellett lennie, és sokféle tápellátási móddal kellett rendelkeznie. Ez arra szolgál, hogy minden olyan helyen tudjam működtetni a táblát, ahol van ilyen lehetőség és elérhető 5V-os táp.

ÁRAMELLÁTÁSI MÓDSZEREK

Az áramellátás négy különböző módon történhet:

1. Az IDC-10 programozó csatlakozón keresztül. Itt a tápellátás közvetlenül a programozóból történik, ami véleményem szerint kényelmes a programozó és a villogó eszköz egy áramforrásról történő táplálására. Egy színes LED jelzi a tápfeszültség jelenlétét.

2. A lapra szerelt sorkapocs lehetővé teszi a készülék tápellátását az elemtartóból vagy annak tápegységéről. Tehát a tápegységet magával véve bármilyen terepi körülmények között üzemeltetheti a táblát, amennyiben van a közelben 220 V-os aljzat.

3. A kártya közvetlenül a számítógép USB-portjáról táplálható. A számítógépek ma már mindenhol megtalálhatók, és egyben csodálatos öt voltos áramforrások is. Ezt nem tudod nem kihasználni.

4. Van egy másik, bár kissé „perverz” út(Szó szerint nemrég fedeztem fel), A táblán külön blokk található a forrasztás nélküli rögzítéshez, és rejtélyes funkciót tartalmaz. Ennek a blokknak a legkülső aljzataiban föld- és tápfeszültségpotenciálok vannak. És ha más módszerek nem megfelelőek (az áramvezető elemek kialakítása miatt), akkor ez egy másik lehetőség.

Mind a négy opcióban LED jelzi az energia rendelkezésre állását.

A tábla teljes funkcionalitása a „zsetonok” és „zsemlék” jelenlététől függ. Mindig az őrületig meg akarja tömni a táblát, de ez nem mindig lehetséges, és néha megpróbál belezsúfolni valamit, amit nem lehet betolni, viszont súlyos gereblyézni a hátulján.

„Alkotásom” során igyekeztem követni a megbízhatóság, a funkcionalitás, a praktikum és természetesen a gazdaságosság elvét. Az eredmény az lett, aminek történnie kellett. Valami hasonló.

A táblán az alapköve az Atmaga 8 mikrokontroller, a vezérlőt speciális eszközökkel kötöttem funkcionális egységekhez (vagyis gombokhoz, lámpákhoz stb.). PLS és BLS csatlakozók. PLS ezek a táblára szerelt tűk. Az illeszkedő rész a vezeték BLS anya csatlakozói. Ezenkívül vezetékek használata nélkül a legnyilvánvalóbb csomópontok összeköthetők jumperekkel - jumperekkel. Alapértelmezés szerint egyetlen vezérlőtű sem csatlakozik mereven semmihez.

Többért A kényelem érdekében a tábla további földeléssel és tápfeszültséggel ellátott érintkezőket tartalmaz. Csoportosításuk és felszerelésük a tábla tetejére, a hétszegmenses digitális kijelző fölé került.

"CHIPS ÉS BUNES"

Ezen elidőzök egy kicsit, és megpróbálom részletesebben kifejteni a kérdést:

1. Mátrix billentyűzet. A táblán lévő billentyűzetet egy kis, 9 gombból álló tömb képviseli. A gombok mátrixba való összeállításával jelentősen megtakaríthatjuk a vezérlőlábakat, és minél több gombot használunk, ez annál indokoltabb.

Az ábrán egy példa látható a hagyományosan ajánlott mátrix billentyűzet bekapcsolási sémájára, amelyet sikeresen alkalmaztam a táblámon. A bal oldalon van egy darab vezetékes tábla, pontosan az a hely, ahol a gombok vannak. Lehetséges, hogy racionálisabban is hígítani lehetett volna, de ezzel a lehetőséggel meg voltam elégedve. A lényeg az, hogy ugrók nélkül megúsztam. Az első gombokat használtam, amiket egy rádióüzletben találtam, nagyon hasonlóak a TS-A1PS-130-hoz. Ez egyébként nem kivágás az adatlapból. Elvileg minden zárolás nélküli gomb megteszi, ez ízlés dolga.

Még csak felhúzó ellenállást sem kellett vennem, a rekeszemben találtam, körülbelül 1 kOhm névleges értékben. Szinte bármilyen diódát választhat. A gomboktól kivezető utak a vezérlő kerülete körül elhelyezkedő érintkezőkhöz csatlakoznak.

Csatlakoztathatja őket az atmegához úgy, hogy jumpereket szerel a közeli érintkezőkre, vagy vezetékekkel. Így a billentyűzet teljesen tetszőleges tűkkel csatlakoztatható. A nyomtatott áramköri lapon ez az egész rendetlenség így néz ki.

2. Külön gombok. A mátrix billentyűzet mellett úgy döntöttem, hogy hozzáadok néhány magányos gombot, hogy kevésbé korlátozzam a tábla korlátozott lehetőségeit. És mivel az egyik a mezőn nem harcos, a két gomb úgy passzol, mint a kesztyű.

Áramköri kialakításuk és helyi vezetékezésük elvileg nem csillog a fantáziától, de érdemes megmutatni.

Az ábrán látható, hogy a gombok egyik végén körülbelül 1 kOhm-os ellenállások vannak a tápegységhez kötve, a másik végén pedig a földre vannak helyezve. A gombok vezetékkel csatlakoznak a vezérlő érintkezőihez. Amíg a gombot meg nem nyomják, a vezérlő érintkezője egy ellenálláson keresztül csatlakozik a tápellátáshoz. Ez a technika kiküszöböli a különféle zavarokat, amelyek hibákat és hamis pozitív eredményeket okoznak.

Nos, hogyan is néz ki mindez egy igazi táblán. A minőségért elnézést kérek, telefonról vettem, régi Nokia 5230-as telefonom.

3. Hétszegmenses jelző, egy régi számítógépes tábláról forrasztva. Korábban az ilyen indikátorok a processzor működési frekvenciáját mutatták, még egy bizonyos „TURBO” gomb is volt, amely növelte a frekvencia „elosztóját”,

De ez a mutató jól jött nekem, és úgymond második életre talált. Nem tudtam rákeresni a google-ban az adatlapot és a műszaki leírást. Szóval elnézést, de alapos teszteléssel meg tudtuk határozni ennek a szilárd testnek a titkos lényegét.

A LED-ek sokfélesége két csoportba sorolható - „nyolcas”. Minden „nyolc”-nak csak egy anódja és sok katódja van. A katódszegmensek ellenállásokon keresztül kapcsolódnak a vezérlő érintkezőire. Az ellenállásokat a vezérlő terhelhetőségének megfelelően választjuk ki, az enyém körülbelül 500 Ohm.


A hétszegmenses jelzőt a vezérlőtől balra lévő táblára helyeztem, és az összes katódot a PLS érintkezőkhöz vittem. A táblám anódjait jumperekkel lehet tápfeszültségre kötni, de a vezérlő vezetékéről is táplálhatóak. A kényelem kedvéért egy emlékeztetőt rajzoltam a jelző jobb oldalán, hogy ne felejtsük el, melyik láb melyik szegmenshez kapcsolódik.

A valódi táblán eleinte az összes feliratot és emlékeztetőt álselyemszitanyomással zsákmányként akartam megjeleníteni, de az utolsó pillanatban meggondoltam magam. Ha azonban valóban szüksége van rá, később kinyomtatom dokumentált útmutatóként.

4. LED-ek. A fejlesztőtáblámon két sor LED-et helyeztem el egymás alatt. A diagram szerint ellenállásokon keresztül vannak csatlakoztatva, mint ugyanaz a hétszegmenses jelző. A LED-ek nincsenek szigorúan semmihez kötve. Minden kapcsolás jumperek és speciális eszközök manipulálásával történik. hozzászólások. Minden LED-anód áthidaló beszereléssel csatlakoztatható a tápellátáshoz. Itt be-/ki kell kapcsolni a vezérlő megfelelő érintkezőjére nullázva, a nulla jelet egyszerűen felvesszük és egy vezetékkel áthúzzuk a vezérlőből a kívánt LED katódjára.

Mehetsz más úton is. Csatlakoztatjuk a LED katódját egy jumperrel a földhöz (jobb oldalon található tűcsík), és egy vezetékkel jelet adunk a vezérlőtől az anódhoz (bal oldali tűcsík).

A középen található visszacsatlakozó aljzat kiegészítésként szolgál, ha hirtelen más ellenállást szeretne használni, vagy más áramköri kialakítást szeretne használni. A hétszegmenses jelzőhöz hasonlóan a lámpák is a vezérlőn kívül csatlakoztathatók a megfelelő jumperek felszerelésével.

5. Piezokerámia emitter. Sokáig gondolkodtam a hangjelzésen. Választhattam, hogy normál hangszórót vagy piezokerámia emittert szerelek be. Végül nem zavartattam magam, és belenyugodtam a darabba. Erősítő tranzisztort kell telepíteni a hangszóróval, és konstruktívan kitalálni valamit, mivel nem voltak kényelmes terminálok a fizetős telepítéshez. (volt mobiltelefon hangszóróm).

Egy piezokerámia emitterrel minden sokkal egyszerűbbnek bizonyult. Elég, ha csatlakoztatja a vezérlőhöz, és csatlakoztassa a második érintkezőt a földhöz. Még ellenállást sem kellett sorba raknom, mivel a piezo ellenállása egyszerűen nagyon nagynak bizonyult. Így hát egy jumpert kellett forrasztanunk az ellenállás előre elkészített furataiba.

Külön szeretném elmondani, hogy a piezokerámia emitterek beépített generátorral vagy anélkül kaphatók. Kiderült, hogy belső generátorral van, tehát ha nincs generátor, akkor szoftverrel kell előállítani a jelet, de ez még érdekesebb lehet.

6. Blokk forrasztás nélküli telepítéshez. Mint ismeretes, nem lehet mindent biztosítani, ezért a kreatív repülés kevésbé korlátozása érdekében úgy döntöttek, hogy egy forrasztás nélküli blokkot telepítenek a táblára. A blokk egy PBD típusú aljzat, kétsoros aljzatelrendezéssel, a táblára szerelve.

Így gyorsan összeállíthat néhány áramkört forrasztópáka használata nélkül. A teljesítmény és a földelés a blokk szélei mentén található, és a panelek közötti kis rés lehetővé teszi az egyenletes beszorítást chip DIP-csomagban. Ez legalább biztosan nem lesz felesleges kiegészítés.

A forrasztás nélküli blokk 5 V-tól eltérő tápellátással is ellátható, de a tábla egyéb tulajdonságait fel kell áldoznia. Mindenesetre a feszültség nem haladhatja meg a kondenzátorok megengedett feszültségét az áramkörben, és különösen érdemes vigyázni a jelző LED-re.

A díj ebben az esetben feszültségmentesíteni kell, minden jumpert és vezetéket eltávolítottak. Csak ebben az esetben táplálhatja a blokk-aljzatok külső sorait, és szerelheti össze a kívánt áramkört.

GYÁRTÁSTECHNOLÓGIA

A táblát a DipTrace programban terveztem, amint kiderült, a program használata nagyon egyszerű, és elég gyorsan lehetővé teszi a megfelelő eredmény elérését. A SprintLayot és az Eagle CAD után a program nagyon menőnek tűnt számomra.

Hogy őszinte legyek, nem kellett sokat rohangálnom rádióalkatrészekért, hiszen a fő rész már megvolt. Egyébként arról beszélek, hogy egyáltalán ne aggódjunk az alkatrészek miatt. 🙂 Főleg aljzatokat, csatlakozókat, gombokat, piezokerámia emittert vettem. Elvileg ennyi.

Ezután már csak az egészet kellett fotópapírra nyomtatnom, és a vasaló alá helyezni. Folyó víz alatti öblítés és a deszka acetonos kezelése után a pályák mintája teljes pompájában megjelent. Hányszor vagyok meggyőződve arról, hogy a megfelelő megközelítés nagyon jó minőségű eredményt ad.

Ezután az ösvényeket bádogozták. Ebből a célból ezúttal valamilyen újítást alkalmaztam. Kivettem a szekrényből egy 40 W-os forrasztópákát, és egy rádióalkatrész boltból egy speciális szétszedő fonatot tekertem a hegyére és íme. Nagyon elégedett voltam az eredménnyel. Az ónozásnál szokásos gyógyszertári glicerint használtam folyasztószerként. A komponensek elkészítése után azt kaptuk, amit a fenti képeken láthattok.

A mai cikkben lényegében csak erről akartam mesélni. Ha bármilyen kérdése vagy javaslata van, írja meg a megjegyzésekben, de írja meg a projekttel kapcsolatos gondolatait, végül is ennek az oldalnak az eredeti célja a hasznos információk megszerzése és természetesen a kommunikáció volt.

Ha érdekesnek és hasznosnak találta az információt, feltétlenül ossza meg barátaival a közösségi hálózatokon, az ikonok az oldal bal szélén találhatók.

Úgy gondolom, hogy az ilyen táblák nagyon kényelmesek a használatra, és különösen a vezérlőprogramozás tanulására. Hibakereső tábla használatával nem kell aggódnia a hardver miatt, inkább a firmware megírására kell összpontosítania.

Minden projekt anyag egy archívumban tölthető le .

Ezenkívül, kedves barátaim, feliratkozhat a webhely frissítéseire, és közvetlenül postafiókjába kaphat új anyagokat és ajándékokat. Ehhez csak töltse ki az alábbi űrlapot.

Számomra ennyi, minden jót kívánok, és újra találkozunk,

N/a Vladimir Vasziljevvel.

Az ATMEL mikrokontrollerek programozásában kezdőknek szánt FastAVR univerzális fejlesztőkártya körülbelül egy tucat hasonló terv elemzése alapján készült. A tábla ésszerű kompromisszumot jelent legtöbbjük túlzott funkcionalitása vagy mások túlzottan primitív képességei között. Mivel van némi tapasztalata a különféle mikroprocesszoros rendszerekkel való munkavégzésben, az alábbiakban kifejtem, hogyan képzeltem el ezt vagy azt a táblaszerelvényt. Hogy egyetértesz-e velük vagy sem, az csak rajtad múlik, de talán a jövőben részben hasznosak lesznek az AVR-elsajátítóknak...

A tervezés a Microelectronics (http://www.mikroe.com/ru/) fejlesztésein és appnotein alapul. De az EasyAVR lapok (és nem csak) túl sok olyan alkatrészt tartalmaznak, amelyek változatosságukkal és kivitelezésük minőségével vonzzák a mikroprocesszoros technológiába újoncokat, sőt, 5-6 mintaprogram sikeres összeállítása és tapasztalatszerzés után a fele feleslegessé válik. Ítélje meg maga – miért van szüksége egy csomó LED-re és gombra, amely a tábla minden portjához csatlakozik? Mindez mindaddig releváns, amíg meg nem tanulod a portok vezérlését és a jelzőfények villogtatását, és ez nagyon gyorsan megtörténik ;-) Erre az esetre az alaplapon 4 LED és egy kapcsoló található, ami kezdetnek bőven elég...

Tehát a hibakereső tábla képességei:

  • alap periféria készlet az ATmega támogatásához: RS-232 konverter, hangjelzés, SPI EEPROM, LCD és LED kijelzők, beépített óragenerátor + kvarc, PS-2 billentyűzet, ADC teszter, logikai tesztelők;
  • otthoni ismétlési lehetőség, lézervasaló technológiára optimalizált egyoldalas nyomtatott áramkör, kis méret;
  • az összes komponens csak DIP-csomagokban történő használata lehetővé teszi, hogy a kísérletek során könnyen cseréljék őket, vagy magát a processzort programozzák más áramkörökhöz (például JTAG-hoz);
  • teljes működőképesség az eszközök egyszerű prototípusainak létrehozásához és azok hibakereséséhez;
  • szabványos STK-200 SPI programozó csatlakozója szelektív tápellátással a programozóhoz, külső JTAG csatlakozás lehetősége;
  • a kártya bekapcsolásának lehetősége JTAG ICE módban egyszerűen újracsatlakoztatással;
  • a fedélzeti perifériák független kapcsolásának lehetősége bármilyen kombinációban az összes MK port lineáris elrendezésének köszönhetően;
  • Bármilyen külső perifériának egyszerű csatlakoztatása és az ATmega erőforrások 100%-os kihasználása a DIP-40-ben, minden port bittel elérhető, ráadásul a kártya teljes belső perifériája lehetővé teszi külső eszközök (például óragenerátor) számára történő használatát vagy LED kijelzők;

Mindez nem igényli a tábla módosítását vagy forrasztását. Hogy. Az MK elsajátításának kezdeti szakaszában a FastAVR képességei elégségesek. Bárki, aki úgy dönt, hogy továbblép, saját szoftverének elkészítése után önállóan eldöntheti, mire van szüksége konkrétan, és elkészítheti a terv prototípusát saját perifériájával. Még egyszer megismétlem - a testületet az AVR MK tanulmányozásának megkezdésére hozták létre, további célokat nem követtek. Maga a dokumentáció megjelenése sokak érdeklődésével társul, akik kezdik elsajátítani ezt a típusú vezérlőt, vagy még mindig azon töprengenek, hogy hol kezdjék. És persze a teszttáblával kell kezdeni ;-)

Az AVR MK-k önellátó vezérlők, de a processzor nem az egész rendszer. Az általa kiszolgáló vagy irányított „kockák” önmagukban a jövőbeli tervezések különálló blokkjainak tekinthetők. Az alaplapon kombinálva mindegyiket kombinálhatja a kívánt eredmény elérése érdekében. Eleinte a tábla az ATmega8 alapján készült, mert olcsó és szinte minden AVR funkcióval rendelkezik. Azonban megfogadva a tanácsot, úgy döntöttem, hogy nem spórolok, és a DIP-csomagban elérhető maximális mikrokontrollert telepítem - ATmega16 vagy 32. Mindkét MK kivezetése azonos. Egy ilyen megoldás költségét bőven megtéríti a legalább a hibakeresés idejére csatlakoztatható I/O portok száma. Az alulról felfelé irányuló kompatibilitás az AVR minden generációjához lehetővé teszi, hogy programokat írjon és hibakeressen egy erősebb chip használatával, majd fordítsa le a céllapkára. Az elegendő flash erőforrás lehetővé teszi, hogy ne „akadjon ki” a Mega újraprogramozási képességeinek korlátaiból, különösen azért, mert kellő gyakorlással elküldheti az MK-t egy működőképes kialakításra, hogy éljen, utoljára felvillantva (JTAG ICE). ő az első versenyző erre)

A tábla elkészítéséhez szükség lesz néhány nem szűkös számítógépes „szemétre”, ami minden elektronikai mérnök szekrényében elegendő. Az alkatrészek többsége régi vagy meghibásodott IBM PC-alaplapokból vagy számítógépes berendezésekből származik, az utóbbi időben az ilyen típusú hardverek egyre inkább elhasználódnak, és használaton kívül kerülnek kidobásra vagy hevernek. Mert SMD-s apróságokkal szinte lehetetlen bármit is kezdeni (a szortírozás gond, és az idő...), az ilyen eszközöket teljesen vagy hajszárítóval, vagy villanytűzhelyen forrasztom.

A FastAVR alapvető leírása alább található, blokkonként:

Táplálás. A 78(M)05 beépített stabilizátora lehetővé teszi, hogy a kártyát széles körben használt 9-12 V-os adapterekről táplálja, amelyeket más berendezésekből vettek, amelyek általában üresjáratban vannak. Normál üzemben ez bőven elég (Mega-16/32 + LCD + RS232 + TXO), az alaplapi 7 szegmenses LED, vagy egy nagyon energiaigényes külső periféria (komplex programozó) használatakor a stabilizátor már nagyon forró. Külső stabilizált +5V feszültség csatlakoztatása a 3 X1 érintkezőn keresztül lehetséges (az alaplapi hűtők csatlakozója van használva). Először le kell tiltania a VCC_SEL csoport JP1-JP2 jumpereit. Az ilyen típusú X1-re több okból esett a választás, amelyek közül a legfontosabb az, hogy szinte mindig adaptert kell készíteni ahhoz, hogy a kártyát különböző elérhető adapterekről vagy laboratóriumi tápegységről táplálja. Átvezető ferrit fojtótekercsek (balun) FB1, FB2 szűrő impulzuszaj és RF interferencia. A VD1, VD2 diódák túlfordítás ellen védettek. A VCC_EXT és GND_EXT jumperek több helyen is fel vannak szerelve a táblán. Rajtuk keresztül elég könnyen eltávolítható a tápfeszültség és a közös földelés a perifériák csatlakoztatásakor.

A külső memória szabványos I2C EEPROM 24cXXX-en van megvalósítva. Bár maga az AVR is rendelkezik saját nem felejtő memóriával, sok kivitelben a külső chip előnyösebb lehet a mennyiség vagy az erőforrások miatt. A csatlakozási áramkör szabványos, a kristály címe 0x01.

A HL2-HL5 portokhoz tartozó lineáris LED állapotjelzők 4 különálló LED-del készülnek. Ennyi elég is az AVR-rel való kísérletezéshez, többet tartok indokolatlannak, inkább dekorációnak. A LED-ek bekapcsolnak, amikor a napló "1" portjára írnak, pl. A port állapota jel inverzió nélkül jelenik meg, ami kényelmes és egyértelmű.

Az LCD kijelző 2 csatlakozón keresztül csatlakozik az alaplaphoz, 8 bites és 4 bites mód is használható. Az első közülük - a 34 tűs X2 (3,5"-es meghajtóról) lehetővé teszi a szabványos újrapréselt kábelek használatát a szükséges hosszúságú meghajtókból; ennek megfelelően jobb, ha egy tűs áthidaló csíkot (csapblokkot) forraszt a jelzőn önmagában, ez lehetővé teszi a különböző indikátorok gyors cseréjét anélkül, hogy félelem keverné össze a tűket Az AVR portokhoz való csatlakozás az X10 tűs blokkon keresztül történik, vagyis az LCD csatlakozási módon kívül rugalmasan választhatja ki az MK tűket. A kialakítás lehetővé teszi a vezérlő szabad portjaihoz való könnyű alkalmazkodást, akár „tárcsázza” azokat a különböző portok csoportjainak valamelyikébe, ami néha szükséges egy adott prototípushoz való egyeztetés során, vagy egy újonnan tervezett nyomtatott áramköri kártya kényelmesebbé tételekor. .


Sok esetben előfordulhat, hogy az LCD indikátor használata ár, méret vagy megbízhatóság miatt nem indokolt. Például egy egyszerű töltőben vagy időzítőben egy 2 számjegyű LED-jelző könnyen működhet. Gyakori típusú, 14 mm-es előjelmagasságú kettős 7 szegmenses jelzők, amelyekről kiderült, hogy közös anóddal és közös katóddal is rendelkeznek (leállított pénztárgépek és 486 számítógép rendszeregységei). Kétütemű billentyűket kellett használnom a VT1-VT4-en bármilyen típusú kijelző csatlakoztatásához, és ennek megfelelően magának a kijelzőnek egy aljzatát, hogy a jövőben ne törjem az agyamat az áramkör tervezésével.

Az ATmega portokhoz való minden periféria csatlakozás, amint azt korábban említettük, az X3-X6 lineáris tűblokkon keresztül történik. Leginkább az általam hibakereső lapokon figyeltem az IDC-10 (2x5) csatlakozók használatát. Az egyetlen előnyük ebben az esetben a „kulcs” jelenléte, hogy ne keverje össze a kábelt a csatlakoztatás során. Itt érnek véget ennek a módszernek az előnyei és kezdődnek a hátrányok – még vizuálisan is kényelmetlen a 8 bites portokkal dolgozni, mert a tűk nincsenek sorban elhelyezve, a beépített perifériákat kábelen kívül mással nem lehet összekötni. A tűblokkok használata pont ellenkező eredményt ad, ráadásul egy szabványos jumperen keresztül könnyen vezérelhető a jelek felülről, például logikai szondával vagy oszcilloszkóppal, nem kell bökdösni és számolni. a kikötő csapjait, mert attól tartanak, hogy véletlenül rövidre zárják a csapokat. Add ide ennek a csatlakozásnak a maximális olcsóságát és újrafelhasználhatóságát, mert sokkal egyszerűbb egy kábelt vagy jumpert cserélni, mint a lapra forrasztott csatlakozót. Sőt, most akciósan még külterületünkön is megtalálhatók a csatlakozók alábbi illeszkedő részei (vagy használhatják a régi rendszeregységekből), ami lehetővé teszi a csatlakozók egyszerű és gyors kombinálását (ábra):


A hangzáshoz egy közönséges csipogót használnak, amelynek ellenállása körülbelül 80 Ohm az alaplapokról. A jel nem túl hangos, de elegendő a vezérléshez (R23 már a határon van kiválasztva). Külön kulcsot nem szereltem be, az érdeklődők a TEMP-nek nevezett prototípus-készítési helyeken forraszthatják. Egy kis tanács - ha hanggal dolgozik, ne felejtsen el olyan parancsot adni a jelgenerálási eljárás végén, amely visszaállítja a PD7 kimenetét 0-ra, különben a generálás leállása után ott maradhat az "1" és a Az áram a hangszórón keresztül tovább folyik, ami nem jó, bár az AVR általános fogyasztása miatt lenne.

A portok logikai jelgenerátora egy 4 bites SW4 DIP kapcsolóra van szerelve. Itt a helyzet a mennyiséggel hasonló a LED-ekhez. Mert Az avrov bemenetei belső, csatlakoztatható pool-up ellenállással rendelkeznek, így nincs szükség a tápegységre „felhúzókat” szerelni. Az R18-R21 ellenállások védelmet nyújtanak az MK-portok kimenethez való véletlen csatlakoztatása által okozott hibák ellen. Az 1.03-as és újabb verziókban a dip kapcsoló hiánya esetén jumperekkel helyettesíthető. Nemrég gyorsan kellett JTAG ICE-t készítenem egy táblából. Ehhez kapcsolódóan az 1.4-es rev-ben bevezették az RN1 ellenállásmátrixot, amely lehetővé teszi, hogy hardverben „1” ligatívumokat generáljunk több vezérlő bemeneten. Ha erre nincs szüksége, akkor nem kell telepítenie az RN1-et.

Az MK órajelet a CL_SEL tűcsoport választja ki, és végrehajtható egy külső Z1 kvarcrezonátorról (csak a JP37, JP38 van telepítve), egy integrált G1 kvarcoszcillátorról (16 MHz), vagy egy osztóról: 2 és: 4 . Hogy. A kvarc mellett a processzort 16, 8, 4 MHz-es frekvencián is órajelezheti. Könnyedén megbecsülheti a hibakeresés alatt álló program teljesítményét, vagy speciális pecséttel megkaphatja a szabványos órajel-frekvenciát. kvarc. Elvileg TXO hiányában ezen a frekvencián bármilyen más generátor használható 16 MHz-ig. A generátor a mikrokontroller „emelésekor” is hasznos lehet a rosszul összevarrt mikrokontroller biztosítékok miatt, ebben az esetben az órajel frekvenciája nem számít.

Az RS-232 soros interfész szint átalakító UART-ra a legtöbb AVR rendszer állandó tulajdonsága. Nincs szükség „újra feltalálni a kereket”, elegendő a szabványos MAX232. Csak RX-TX jeleket használnak, ami a legtöbb alkalmazáshoz elegendő. Gyakorlatilag lehetséges a CTS-RTS csatlakoztatása hardveres áramlásszabályozáshoz a kártya áttervezése nélkül, rugalmas vezetékek segítségével a JP31-JP32 sínoldalon. Az áramkör tesztelte a Maxim MAX232, TI MAX232 és SIPEX SP3232 m/sx készülékeket – telepítsen minden pinout-kompatibilis analógot.

Egy külső mátrix billentyűzet külön kártyára készíthető, és kábelekkel csatlakoztatható az MK-hoz (úgy döntöttem, hogy manipulátorként egeret használok; általában 2 mikrofon mindig működik). Maga a fejlesztőlap egy dupla PS-2 csatlakozóblokkot tartalmaz. Egy szabványos IBM PC billentyűzet hardvermódosítás nélkül csatlakozik, természetesen az AVR megfelelő szoftvertámogatásával. A második csatlakozó ingyenes, használja saját belátása szerint. A billentyűzet általában nagyon specifikus dolog, a hibakeresés alatt álló prototípustól függően, így némi gondolkodás után úgy döntöttem, hogy a legegyszerűbb gombokat sem teszem fel a táblára. A bekötés és tesztelés után közzéteszem a panellehetőségeimet.

A HL7 indikátor a beépített hardveres PWM vezérlővel végzett kísérletekhez van telepítve.

Az X7-es soros programozó csatlakozó az STK-200 szabvány szerint készül. A programozó tápellátása a JP43-on keresztül választható ki. Az én esetemben a PonyProg egyszerű programozóját használom LPT-n keresztül csatlakoztatott 74ALS(LS,F)244 pufferen. Mindent az XP SP2-t futtató Core2Duo + i965 lapkakészleten teszteltek, semmi probléma nem adódott. A programozó a hibakereső kártya csatlakozóján keresztül kap áramot, és könnyen használható, mert Normál módban a pufferek Z-állapotba „mennek”, és egyáltalán nem zavarják a FastAVR működését. A JTAG adapter csatlakoztatása az áramkörön belüli programozáshoz és a valós idejű hibakereséshez a kártya módosítása nélkül is lehetséges a C port megfelelő lineáris tűblokkján keresztül.

Még néhány szükséges elemet meg kell említeni:

A külső Reset áramkör, ami meglehetősen egyszerű az AVR-ben. JP42-n keresztül letiltható, bár a programozóval való együttműködés egyáltalán nem zavarja. A reset bemenet átprogramozható a biztosítékon keresztül szabványos I/O portként és perifériákhoz használható, de ne feledje, hogy ebben az esetben már nem lehet átprogramozni a kristályt X7-en keresztül.

A potenciométerrel bekapcsolt R27 változó ellenállás feszültségbeállító a beépített ADC-vel végzett kísérletekhez, kimenete az MK bármelyik analóg bemenetére táplálható. Egy kis megjegyzés - vegye figyelembe, hogy ha valamilyen okból nem telepíti ezt az ellenállást, feltétlenül szereljen be egy jumpert (szaggatott vonal az ábrán) a közös GND busz normál áthaladásához!

Egy kicsit magáról a nyomtatott áramkörről és annak kialakításáról. Mint már említettük, a tábla egyoldalú. Eddig 2 lézervasaló technológiával készült másolatot teszteltem (az egyik tintasugaras nyomtatókról fotópapírra nyomtatva, a másik öntapadós alapra), pl. ha kívánja, mindennek sikerülnie kell;-) Ha úgy dönt, hogy fényképes módszert használ, nagyszerű! Az áthidaló csíkok a „tiltott zónák” és a szabványos 16 tűs kábelek (rudak a GAME-PORT-ból) figyelembevételével vannak elhelyezve, még akkor is, ha egy szélső sorhoz csatlakozik. Ferrit fojtótekercs hiányában (régi 286-os alaplapot használok, vagy kiégett monitorokat) nyugodtan lehet jumpereket szerelni. Azt javaslom, hogy az összes forgács alá egyszerre helyezzen el paneleket, hogy később ne sérüljön meg a tábla. Ne felejtsen el 2 jumpert a billentyűktől a HL6 jelzőhöz.

És így néz ki a TTL/CMOS logika tesztelésére szolgáló felület.Amennyire csak tudok, megpróbálom elmondani, mi sült ki belőle.



 
Cikkek Által téma:
Maró a zárak beillesztéséhez: maró beltéri ajtókhoz, sablon zsanérokhoz, szerelés és adaptálás Gyári sablonok maróhoz zsanérok és zárak behelyezéséhez
A fából készült beltéri ajtó beszerelése az ajtópántok bevágásával kezdődik, amelyek egyfajta tartóként szolgálnak. A beillesztési folyamat megkönnyítése érdekében a szakértők marógép és speciális sablon használatát javasolják. Sablonok pomo zsanérokhoz való útválasztóhoz
Sablon hurkok beszúrásához: előállítás és felhasználási szabályok Sablon készítése hurkok beillesztéséhez
Az ajtók beszerelésének megkönnyítése érdekében sablonokat használhat a zsanérok beillesztéséhez. Ezeknek az üres felületeknek köszönhetően jelentősen felgyorsíthatja a telepítési folyamatot és csökkentheti a hibák kockázatát. A sablonok nagyban leegyszerűsítik a hurkok beszúrásának folyamatát és
Profilozott fa készítése saját kezűleg, színpadokkal és technológiával, sarokkötések
Az összes fénykép a cikkből Az a kérdés, hogy hogyan lehet saját kezűleg profilozott fát készíteni, sokakat foglalkoztat, mivel ez egy költségvetési lehetőség, és a ház építése sokkal olcsóbb. Profilozott fa gyártására szolgáló berendezések - felhasználás
Mi a legjobb módja a rétegelt lemez festésének a mennyezetre?
A rétegelt lemez a legnépszerűbb anyag az építőiparban. Ez az alacsony költségének köszönhető. Ez egyben plusz és mínusz is. Minél alacsonyabb az ár, annál érzékenyebb a nedvességre. Felmerül a kérdés: hogyan lehet impregnálni rétegelt lemezt a nedvességállóság érdekében, és hogyan lehet növelni