Dostal som pred časom mail či nebude k dispozícii niečo na nastavenie otáčok pre TANDON mechaniky v Atari 1050 - a nemá to byť vo verzii TTL a taktiež si mám v zapojení "odpustiť" Arduino.

Stroboskop v akcii - vovnútri FD jednotlky Atari 1050.
Už som aj tak nad tým rozmýšľal - čiže nepoužiť žiadne TTL čipy (už sú fakt staré) a nemá tam byť žiaden mikroprocesor v zapojení. A bolo by dobré keby to vedelo nastavovať dve hodnoty otáčok. No, vychádza to na použitie CMOS čipov, oproti TTL kde je ich je treba pre použitie ako stroboskop celých 5 kusov - tak tu sú použité 2 obvody CMOS, zato sa to tu v schéme naopak mierne "hemží" diódami ... Ukazuje sa že aj takéto veci sa dajú aj v dnešnej dobe urobiť bez nasadenia mikroprocesora, jednoducho jednoúčelovka čo rieši konkrétny daný problém.
Upozornenie:
Zásahy do zariadenia sú na vlastné riziko majiteľa zariadenia. Autor týchto stránok nenesie žiadnu
zodpovednosť za škody spôsobené používaním zariadení postavených podľa tu uverejnených
schém alebo zobrazených úprav.
Táto verzia umožňuje nastaviť otáčky na 287.5RPM alebo na 288RPM, odporúčaná hodnota je tá prvá, voľba sa robí prepínačom, je to špecializovaný stroboskop určený pre FD jednotku Atari 1050. Tieto dve možnosti zároveň by sa na na prvej verzii stroboskopu na TTL čipoch 74LS90 dali realizovať len veľmi ťažko - a preto som to tam ani neskúšal (nešlo by použiť dekadické čítače ale bolo by treba nasadiť binárne čítače a nezaobišlo by sa to taktiež bez nasadenia diódových matíc). Nastavenie otáčok na uvedenú hodnotu platí a je rovnaké pre USA a aj pre Európu - FD jednotky Atari 1050 pracujú s rovnakými otáčkami aj tam, aj tu. 
Tento stroboskop je určený výhradne pre FD jednotky Atari 1050 ktoré majú v sebe použitú mechaniku TANDON, t.j. nie je určený pre jednotky s mechanikou WST !
Námietka že existujú sw riešenia pre nastavenie otáčok - tie nie vždy nepomôžu ak je rýchlosť príliš mimo - a aj tak treba v každom prípade FD jednotku odkrytovať, inak sa k trimru VR2 ktorým nastavujeme otáčky nedostaneme ... a postaviť si takýto stroboskop je vec na niekoľko hodín - a to aj na univerzálnej doštičke. Skúste nahrať potrebný sw ak sú otáčky príliš mimo ... držím palce, ja si zoberiem tento stroboskop a je po vtákoch - a rýchlo.
Výhodou je že tu netreba použiť dodatočný stroboskopický kotúčik - tu je namieste neho využitý samotný stredový tŕň mechaniky TANDON, je to naozaj jednoduchá vec na použitie.

Stroboskop postavený na svoje pracovné miesto.
Hodnota dimenzácie 5V zdroja a teda aj jeho odberu je na vstupnom konektore hodne, naozaj hodne predimenzovaná. Stredný odber stroboskopu pri práci dosahuje celkom slušných 5.1mA ... Dosť zle sa to fotí, tie vybudené modulované LED svietia tak intenzívne že fotoaparát s tým má problém. Rozmery použitej univerzálnej dosky zariadenia: 100x 39mm, výška spodných distančných stĺpikov je 18mm, vtedy ak sú otvorené dvierka mechaniky tak jej stredový tŕň nedosahuje do výšky spodnej časti červených LED. Síce sa to dá postaviť aj menšie, ale tu na to nie je dôvod, miesta kam to postaviť v FD jednotke je dosť.
Základné zapojenie CMOS stroboskopu:

Táto verzia používa striedu 90% času tma, 10% zopnuté LED.
Rozšírená verzia uvedeného CMOS stroboskopu:

Táto verzia používa 1 režim - 90% času tma, 10% zopnuté LED. 2 režim - 80% času tma, 20% zopnuté LED.
Pre režim 2 treba spojiť vývody 2-3 Jumpra, tu sa potom odber stroboskopu o niekoľko mA zvyšuje.
Taktiež je tu možné použiť TTL oscilátor v púzdre 14 pin, alebo aj 8 pin.
Priamo som postavil rozšírenú verziu, pretože dopredu som nevedel či režim modulácie 90/10 bude vyhovovať, ale ukázalo sa že režim 90% tma a 10% svetlo LED pre nastavovanie otáčok FD mechaniky naprosto vyhovuje a teda ukázalo sa že nie je potrebné stavať druhú verziu kde sú ďalšie 2 dodatočné diódy v zapojení - a teda potom netreba použiť ani jumper. Použil som Schottky diódy BAT85, na tomto mieste určite naprosto bezproblémovo vyhovejú aj obyčajné dódy 1N4148. Mnou použité diódy majú omnoho menší úbytok napätia oproti rade 1N4148 (je to 0.25V oproti 0.7V) a teda sú vhodnejšie - a hlavne ich mám. Diódová matica slúži pre skrátenie cyklu 12-bitového binárneho čítača 4040 na potrebnú hodnotu pre použitie ako stroboskop. Použitý TTL oscilátor 1.8432MHz je bežne dostupná súčiastka, dtto sa týka osadených čipov CMOS a diód.
Uvažoval som aj o nasadení tranzistora BS170 na mieste BC547, ušetril by sa odpor ktorý je teraz použitý v bázi, ale pri hľadaní tranzistorov mi padol najprv do ruky BC547 - a bolo rozhodnuté, ten odpor 4k7 navyše nepokladám za podstatné zvýšenie zložitosti celého zapojenia, výhodou je aj to že BC547 nie je zďaleka tak citlivý na statickú elektrinu. Použitá hodnota bázového odporu pre BC547 môže byť kľudne v rozmedzí 4k7÷12k, tranzistor stále bude bezpečne pracovať v správnom režime. Taktiež je možné spojiť červené LED paralelne a použiť pre ne iba jeden spoločný odpor 330Ω, ale takto je to zapojenie urobené ála Igi ... prúdy pre jednotlivé LED sú pri samostatných odporoch zaručene rovnomerne rozdelené.
Pre prvú hodnotu =287.5RPM sa výstup z oscilátora =1.8432MHz v IC1 delí najprv :2405 a potom ešte v druhom čipe :10. Potom na pine 14 IC2 (4017) je pri nastavení na 287.5RPM frekvencia 766.4Hz, frekvencia do LED beží na hodnote 76.64Hz. V druhom prípade ak je =288RPM sa výstup z oscilátora v IC1 delí 2400 a následne nasleduje ešte :10 .Pre 288RPM je vstupná frekvencia na pine 14 IC2 (4017) rovná 768Hz, frekvencia do LED je 76.8Hz.

Tu je použitý TTL oscilátor 1.8432MHz v púzdre s 8 vývodmi.

V tejto pozícii je jumper odpojený, teda strieda na LED=90% tma, 10% svit.
(Jumper je v pozícii 1-2.)
Prepínač napravo = 288RPM.

Ukazuje sa že TTL oscilátory v plastovom púzdre sú presnejšie ako ich kovové verzie, ale aj
kovové verzie sú pre tento účel naprosto vyhovujúce, výsledná odchýlka v tisícinách (oprava
pôvodného textu v stotinách) Hz nie je pre ich nasadenie prekážkou.

Tu ešte príde na doštičku výrazné označenia polôh prepínača - aby sa aj po čase vedelo na ktorej strane sú aké
nastavené otáčky a taktiež prepínač modulácie 10% alebo 20%.
Stroboskop v akcii:
video
CMOS stroboscope A1050 TANDON.mp4 (2,16 mb)
V tejto ukážke sú otáčky mierne mimo požadovaných.
video
RPM_setting.mp4 (10,17 mb)
Tu je vidieť úplné zastavenie výsečí na stredovom tŕni FD jednotky pri správnom nastavení otáčok na videu ktoré bolo urobené s prvou verziou stroboskopu.
Stroboskop nie je galvanicky prepojený s FD jednotkou, je len postavený na jej povrchu tak, aby boli jeho LED umiestnené presne nad stredovým tŕňom jednotky. Nastavovanie otáčok sa deje pomocou VR2 na základnej doske, trimrom sa otáča dovtedy až sa výseče na stredovom tŕni opticky zastavia - potom máme exaktne nastavené otáčky, tento princíp je naprosto rovnaký ako v prvom a aj druhom uvedenom odkaze pod týmto odstavcom. Pretože sa jedná o viacotáčkový trimer tak zastavenie výsečí sa dá urobiť naprosto presne. Pozor, v prípade ak nemáme použité v zdrojovej časti disketovej jednotky DC/DC meniče tak je dobré najprv samotnú jednotku zahriať na pracovnú teplotu, teda nechať ju zapnutú minimálne 15 minút (nechajte do okamžiku začiatku merania založený horný kryt) pred tým než budeme nastavovať otáčky - inak nastavenie nebude presné ! Ak máme nasadené v Atari 1050 DC/DC meniče v zdrojovej časti tak môžeme nastavovať správne otáčky FD jednotky okamžite, netreba čakať.

Umiestnenie trimra VR2 ktorým sa nastavujú otáčky na základnej doske Atari 1050.
V prípade ak sa pri pootočení trimra VR2 výseče v svojom pohybe začnú zrýchľovať tak treba začať VR2 trimrom točiť na opačnú stranu až do okamžiku ich zastavenia - hotovo ! Pri prvom nastavovaní to môže trvať o niečo dlhšie, ale je to jednoduché na pochopenie a princíp sa dá pochopiť takmer okamžite. Občas je tá kalibrácia otáčok nevyhnutná a potrebnému nastavovaniu sa asi nevyhneme.

Tu je už na CMOS stroboskope doplnené označenie - aj po čase sa v tom dá zorientovať ...
Osobne používam pri nastavovaí otáčok iba čistú, naformátovanú disketu, teda bez inštalácie DOS-u !, stačí z nej nabootovať, na displeji sa postupne objavuje hláška Boot error, tu môžeme potom nastavovať do aleluja, motorček a disketa sa trvale točia. Tu netreba žiaden sw, všetko čo treba tu máme k dispozícii na to aby sme FD jednotku uviedli do potrebného stavu. U mňa tento stroboskop úplne nahradil doterajšiu verziu s TTL čipmi, verziu s Arduinom si ponechám, tá má širší záber - je aj na PC mechaniky.
Tu odporúčam mať niekde dobre odloženú čiste naformátovanú disketu - hlavne ak vlastníte iba jednu jednotku Atari 1050, potom už ťažko budete formátovať disketu ak bude už problém na svete ... takže jeden kus diskety "obetovať" na túto možnosť je naozaj dobrá vec.
Na druhú stranu - ak budú otáčky mimo tak sa to bude správať presne rovnako aj s disketou ktorú nevie nabootovať ...
Počas 8 rokov som tu na blogu "vyprodukoval" 3 typy stroboskopov, snáď si medzi nimi vyberiete typ ktorý bude pre Vás plne vhodný. Osobne mám rád malé drobné jednoúčelovky čo dokonale plnia svoju funkciu - teda robia práve to na čo sú navrhnuté.
Prajem príjemnú prácu s týmto CMOS stroboskopom !
____________________________________________________________
Prvá verzia stroboskopu postavená na TTL obvodoch:
Meranie otáčok Atari 1050. Atari 1050 LED RPM stroboscope.
(Tu je pekne vidieť úplné zastavenie výsečí na stredovom tŕni.)
Druhá verzia - stroboskop postavený na Arduine:
Strobeduino - stroboscope Atari 1050 + PC drive, 278.5RPM, 288RPM, 300RPM, 360RPM
____________________________________________________________

Vaše hodnotenie, Rate post: