MatoScan Pro 806 –
12V/100W
EFP
Martin Kočík
Keď som nechal uverejniť návod na výrobu dymostroja a nechal som na konci stránky „reklamu“ na scanner, netušil som, že o neho bude taký záujem. Ale keďže som ho sľúbil tak tu je. Keď som rozmýšľal ako urobiť návod, najprv som nevedel ako na to, pretože môj scanner je výsledkom asi dvojročného vývoja a je poskladaný z dielov, ktoré sú prinajmenšom dosť originálne. Reprodukovateľnosť bude asi biedna, preto neuvádzam podrobný návod ale len takú inšpiráciu pre tých, ktorý sa chcú touto oblasťou zaoberať. Dopredu upozorňujem na to, že skutočné, továrne vyrábané scannery sú ovládané procesorom a kompletne osadené krokovými motormi. Ich výrobná cena je taká nízka, že ak chcete urobiť scanner rovnajúci sa profesionálnemu, kúpte si ho, rozoberte a poskladajte (citát). O perfektnej kvalite továrne vyrábaných scannerov ani nehovoriac. Môj scanner využíva na ovládanie paralelný port a prevažne jednosmerné motorčeky, ktoré sa dajú ľahko zohnať, najlepšie poslúži nefunkčná CD-ROM mechanika. Scanner je robený formou základnej (matičnej) dosky a jednotlivých kariet efektových zariadení, ktoré sa kolmo zasúvajú do konektorov na základnej doske. Takáto konfigurácia je dobrá preto, že je veľmi jednoduché vytiahnuť len príslušnú kartu, ktorú chcete vylepšovať alebo opravovať. Ďalšia výhoda je tá, že cuprextitová doska so súčiastkami každej karty je vlastne aj jej hlavnou konštrukciou, preto odpadajú problémy so zložitými mechanickými upevneniami. Ďalej nájdete stručný popis jednotlivých častí.
Napájacia
časť
Napájanie je riešené dvoma transformátormi. Jeden napája
žiarovku a ventilátor a druhý elektroniku a motorčeky. Napätie
pre elektroniku je dokonale vyhladené a stabilizované, aby sa zabránilo
kolísaniu napätia pri spínaní motorčekov, čo je veľmi dôležité. Stabilizátor IO1
umiestnite na chladič.
Súčiastky:
C1, C2, C4, C5 – 10nF, 50V |
Matičná doska
Matičná
doska obsahuje elektroniku, ktorá vetví paralelnú zbernicu z počítača medzi
jednotlivé zariadenia (karty). Z ôsmych bitov, ktoré sú dostupné na
paralelnom porte používam šesť. Prvé štyri sú dátové a dva adresné.
Adresné
bity |
Adresa dekadicky |
Zariadenie (karta) |
00 |
0 |
Zrkadlová karta |
01 |
16 |
Menič farieb |
10 |
32 |
Menič gobosov |
11 |
48 |
Uzávierka
(shutter) |
Po zadaní adresy sa dátová zbernica prepne demultiplexormi
na príslušnú kartu. Použil som demultiplexory typu 74LS139. Je to demultiplexor
1 na 4 a v jednom puzdre sú dva, takže potrebujete dve puzdra. Majú
ale jednu veľkú nevýhodu, na neaktívnom výstupe je vždy logická jednotka, čo
trochu komplikuje zapojenie ďalších obvodov. Schéma vyzerá asi takto (možno sa
v tom aj bude niekto vedieť vyznať :-).
Okrem týchto demultiplexorov sú
na matičnej doske aj tri konektory na zariadenia. Konektor pre zrkadlovú kartu
je umiestnený na napájacej doske a dáta k nej sú privedené od matičnej
dosky plochým káblom, rovnako je spojený aj vstupný 9- pinový CANNON konektor
s matičnou doskou. Zapojenie paralelného portu:
Pin číslo |
Popis |
Dekadická váha príslušného bitu |
2 |
D0 |
1 |
3 |
D1 |
2 |
4 |
D2 |
4 |
5 |
D3 |
8 |
6 |
D4 |
16 |
7 |
D5 |
32 |
8 |
D6 |
64 |
9 |
D7 |
128 |
Napr. 20 |
zem |
|
Zrkadlová karta (mirror
unit)
Pohyb zrkadla
zabezpečujú dva jednosmerné motorčeky. Moje pochádzajú z CD-ROM mechaniky.
Motorček, ktorý zabezpečuje horizontálny pohyb, kedysi posúval laser. Motorček
vertikálneho pohybu otváral dvierka mechaniky. Celý mechanizmus otvárania
dvierok som jednoducho vyrezal, posledné veľké ozubené koliesko som zrezal
a nalepil na neho zrkadlo. Horizontálny motor má rovnako svoju pôvodnú
mechaniku a to špirálu a ozubené koliesko. Jeden prevod som mu ale
predsa len musel dodať. Toto prevedenie sa mi veľmi osvedčilo. Je spoľahlivé
a vyradenú CD-romku dostanete buď zadarmo alebo za pár
korún.
Elektronicky je táto karta veľmi jednoduchá. Obidva motorčeky sú
spínané do oboch strán príslušným bitom, cez výkonové (Darlingtonovo) zapojenie
dvoch tranzistorov. Schéma ovládania jedného motorčeka je na obrázku.
Karta meniča farieb
(colorchanger)
Túto kartu som
experimentálne prerobil na krokový motor. Použil som, ako inak, motorček
z CD-romky. Tento motorček má tri fázy. Je dosť slabý a preto som ho
doplnil ešte jedným prevodom 1:3, tým som získal 24 krokov na jednu otáčku. Fázy
sú spínané Darlingtonovo zapojenými tranzistormi. Je tu však ešte naviac ochrana
proti príchodu logických jedničiek naraz na všetkých bitoch, čo sa stane, keď je
demultiplexor na matičnej doske neaktívny (prepnutý na inú kartu). Keď to máme
takto urobené, stačí softvérom vyrobiť postupnosť bitov tak, aby boli spínané
postupne všetky fázy vzostupne pre jeden smer a zostupne pre druhý smer.
Aby som predišiel chybe a nemusel používať snímače polohy, urobil som pri
prvej a poslednej farbe zarážky, tým sa poloha sama kalibruje
v prípade chyby. Otáčku mám rozdelenú na 6 častí, t.j. po štyroch krokoch.
6 častí preto, lebo scanner má 6 farieb, samozrejme tento počet je možné aj
zväčšiť. V ovládacom programe je uložená poloha (nastavená farba) do
premennej, a vďaka tomu počítač vie, koľko krokov a do ktorej strany
má urobiť k požadovanej farbe. To je všetko. Takt motorčeka je treba
nastaviť tak, aby sa farby nastavovali spoľahlivo. Je samozrejme možné zastaviť
na ktoromkoľvek kroku a tým vyrobiť aj dvojfarby. Táto karta využíva len 3
dátové bity.
–––> koleso s farbami
Karta meniča gobosov
(gobochanger)
Táto karta má dva
jednosmerné motorčeky. Jeden polohuje gobá a druhý nimi rotuje. Polohovanie
gobosov je tu síce zaujímavé ale málo spoľahlivé, preto aj tu odporúčam použiť
krokový motor a rovnaký postup ako pri meniči farieb. Moje polohovanie
spočíva v zápise trojbitovej hodnoty do registra, jej dekódovanie inverzným
dekóderom, ktorý má svoje výstupy vyvedené na segmenty plošného spoja, ktoré sú
umiestnené do kruhu okolo osky kolesa. Vždy ten segment, ktorého hodnota je
zapísaná v registri, je bez napätia a ostatné sú pod napätím. Bežec
z potenciometra sa dotýka týchto segmentov a zastaví sa na tom, ktorý
je bez napätia. To je celá veda. Segmenty sa ale rýchlo výšúchajú a bežec
občas zle dosadá a potom je to dosť blbé. A práve preto sú tu krokové
motory.
Motorček rotácie sa spína jedným bitom cez register. Spínanie je opäť
urobené Darlingtonovým zapojením, rovnakým ako inde.
Pri tejto karte je ale
najhoršia mechanika. Na hriadelke kolesa musia byť voľne dané dve kolesá so
žliabkom, ktoré sú spojené. Na jeden žliabok sa dá gumička z motorčeka
a z druhého žliabku ide gumička okolo gobosov. Gobá vyzerajú asi ako
vrchnáky od fliaš, ktoré sú nasadené na krátkych trubkách upevnených na kolese.
Tu sa treba poriadne vyhrať a skúšať všetky haraburdy, ktoré nájdete.
Najlepšie sa hľadá v armatúre (ja som použil vrchnáky od fliaš, do ktorých
som urobil zárez pre gumičku a nasadil som ich na ukončenie vodovodnej
batérie. To je tá vecička ktorá sa dá odmontovať a je v tom sitko na
bordel). Gobá je najlepšie vyrezať do plechu. Trvá to dlho, ale sú nezničiteľné.
Akýkoľvek papier vám zhorí. Fantázii sa pri výrobe gobosov medze nekladú, ale
keď viete, že to čo si nakreslíte musíte potom vyrezať, rozmýšľate trochu
inak.
Karta uzávierky
(shutter)
Túto kartu nemám hotovú ešte ani ja, ale veľmi by
som chcel. Rozmýšľal som nad astabilným multivibrátorom, ktorý by dával impulzy
na T – klopný obvod a ten by striedavo spínal motorček do jednej
a druhej strany. Celé by sa to spínalo nejakým registrom. Bude potrebné
ešte vedieť kontrolovať otvorený a zatvorený stav. Dá sa tu dosť
experimentovať.
Krabička
Krabička je z
1mm čierneho plechu. Nakreslil som si ju a dal som ju urobiť do zámočníckej
dielne. Design nechávam na vás. Po vyvŕtaní všetkých otvorov som ju natrel
základnou farbou a striekol matným čiernym sprejom. Pred farbením na ňu
nezabudnite pripevniť zemniaci vodič.
Ovládací a konektorový
panel
Na hornej časti scannera (pri napájacej časti) je
ovládací panel, na ktorom sú konektory, sieťový vypínač, kontrolná LEDka
a ja tam mám aj potenciometre, ktorými sa reguluje napätie na motorčekoch
zrkadla, a tlačidlo RESET.
Ovládací
Software
Ovládací softvér si musí urobiť každý
sám, podľa toho, ako urobil scanner, a ako chce aby to celé fungovalo.
Ukážka z môjho softu je na obrázku. Je napísaný v Turbo Pascale 7.0
pre DOS. Je určený pre viac svetiel. Dajú sa ním ovládať všetky funkcie
scannera, dajú sa naprogramovať sekvencie a scény. Pohyb zrkadielka sa
ovláda myšou aj pri manuálnom ovládaní aj pri nahrávaní sekvencie.
Príkaz na priamy zápis na parelelný port je:
PORT[$378]:= hodnota;
Pohyb zrkadielka sa najlepšie riadi impulzovo. Počítač vyrába impulzy, ktorých strieda a dĺžka určuje rýchlosť pohybu. Týmto spôsobom sa v podstate simuluje krokový motor.
Žiarovka, optika
a chladenie
Od žiarovky záleží celková sila
výsledného efektu. Ja som použil 12V/100W EFP, pretože som jednoducho mal len
takého trafo. Nie je problém osadiť scanner silnejším trafom a silnejšou
žiarovkou. Typ EFP znamená, že žiarovka má parabolku z dichroického
zrkadla, ktoré sústreďuje jej svetlo do úzkeho zväzku. Ak by ste chceli použiť
žiarovku bez reflektoru, potrebujete špeciálnu sústavu šošoviek
a reflektora, zvanú kalimátor. Teda použitie parabolickej žiarovky značne
zjednodušuje prevedenie, nevýhoda je len v cene. Túto žiarovku vyrába firma
Osram, stojí asi 450,-Sk a životnosť má len 500h. Ak vám vyhorí, stačí
žiarovku „vydlabať“ z reflektora a zasadrovať tam obyčajnú za 100,- Sk
a tá má už životnosť až 2000h. Žiarovky sa nikdy nedotýkajte holými rukami
!!! Mastné škvrny spôsobia nerovnováhu v teplotnom cykle a žiarovke sa
minimálne skráti životnosť.
Tým pádom sa optika scvrkla len na jednu šošovku,
ktorá by mala byť na konci trubky, ktorou sa dá hýbať hore a dolu, čím sa
vlastne scanner ostrí. Dobre poslúži novodur, ktorý sa nahreje a vtlačí sa
do neho šošovka. Lepšie riešenie je použiť profi objektív. Veľmi dôležité sú
samozrejme vzdialenosti medzi žiarovkou, gobami a objektíom. Je potrebné
ich nastaviť tak, aby boli gobá ostré. Na drobné odchýlky je určený posúvateľný
objektív.
Farebné filtre bude asi obtiažne zohnať. Najlepšie by boli
z dichroického skla, ale dobre poslúžia aj fólie. Pri silnejšej žiarovke
ale fólie v žiadnom prípade neprichádzajú do úvahy.
Chladenie
zabezpečuje ventilátor, rovnaký ako v zdroji k PC. Tento ventilátor
odsáva horúci vzduch zo scannera von. Pri jeho výpadku alebo neprítomnosti hrozí
zapálenie vnútorností scannera. Netreba to podceňovať, už sa mi to stalo.
Real foto
Tak takto si
spokojne visí u mňa v izbe na strope
Pár slov na
záver
Pre tých, ktorí ovládajú technológiu
procesorov PIC alebo ATMEL, určite nebude problém osadiť ako srdce scannera
procesor a kompletne ho vybaviť krokovými motormi. Potom je už aj
samozrejmosťou sériová komunikácia s PC a celkovo je scanner
profesionálnejší.
Rád by som upozornil aj na niektoré nedokonalosti môjho
prevedenia v elektronickej časti. Darlingtonové výkonové spínače spínajú
motorčeky, takže indukčné záťaže. Pri spínaní indukčných záťaží vznikajú na
vinutiach nebezpečné napäťové špičky, preto by nebolo od veci premostiť tieto
vinutia (motorčeky) diódami, ktoré tieto vinutia po zatvorení tranzistorov
preskratujú. Ja ich ale premostené nemám a zatiaľ mi žiadny tranzistor
neodišiel. Je to hlavne preto, lebo používam kvalitné motorčeky, buď
z CD-ROM mechaniky alebo z kazetových prehrávačov. Nechválne známe
čínske motorčeky z hračiek sú nepoužitelné. Majú veľký prúdový odber, malú
silu, hlučný chod a ešte k tomu v okruhu 10m zrušia akýkoľvek
vysokofrekvenčný signál.
Kvôli väčšej ochrane počítača by ho možno bolo dobré
galvanicky oddeliť od záťaže. Je možné použiť optočleny. Ale aj napriek tomu
moje zapojenie bez optočlenov je pomerne bezpečné, pretože cez 22k odpor sa aj
pri úplne odpečených tranzistoroch nedostane naspäť ani von žiadny nebezpečný
prúd. Treba vždy dodržať maximálne prípustné zaťaženie portu, ktoré je asi 1mA.
V mojom zapojení sa pohybuje tento prúd ešte v oveľa nižších
hodnotách.
Namiesto demultiplexorov môže byť výhodnejšie použitie registrov
a dekódera adresy, teda klasickú zbernicu. Pri demultiplexorovom
usporiadaní netreba zabudnúť ochrániť zrkadlovú kartu pred príchodom jedničiek
na všetkých bitoch naraz, čo by spôsobilo zopnutie motorčeka naraz do oboch
smerov, teda skrat. Stačí to urobiť rovnako ako pri meniči farieb – použiť
hradlo NAND.
Všetky otázky, námietky a protesty posielajte na matokocik@yahoo.com a ja sa vám budem snažiť pomôcť.
Pripravujem: Výkonová jednotka
Technické parametre
- 6
kanálov spínaných manuálne, z toho dva majú možnosť stmievania –
230V/10A
- 6 kanálov ovládaných počítačom cez paralelný port aj manuálne –
230V/5A
- Všetky kanály istené poistkami
- Kanály spínané počítačom sú
galvanicky oddelené
- Možnosť pridania pamäte RAM a jej naprogramovania,
čím sa odstráni nutnosť použitia PC (tzv. programovateľný svetelný automat)
-
Výkonové spínače realizované triakmi alebo pomocou relé.
- Možnosť vyvedenia
dát aj na scanner
Autor: matokocik@yahoo.com
Komentáře k tomuto článku:
05.02.04 :
p2000 |
Článek pochází z adresy http://pandatron.net |
Zdeněk
Novotný |