LED zobrazovač. Úvod. Jak to pracuje? Popis zapojení. Autor: Ing.Tomáš Pavera / OK2TPQ Datum: 18.5.2010 Revize: 1.0



Podobné dokumenty
Magnetické čidlo pro snímání úhlu otočení Úvod. Popis funkce čidla

Řídicí jednotka rotátoru pro magnetická čidla Autor: Ing.Tomáš Pavera / OK2TPQ Datum:

Registrační teploměr

Vývojové kity Mega48,

Autonomní zámek LOG2

Zadání projektu č.2. Digitální binární hodiny

Jízda po čáře pro reklamní robot

Čtečky s klávesnicí EDK3, EDK3B, EDK3M

Sériový programátor SI Prog

GENERÁTOR HLASOVÝCH ZPRÁV INT-VMG. 1. Vlastnosti. 2. Specifikace. 3. Popis činnosti

Střední průmyslová škola elektrotechniky a informatiky, Ostrava VÝROBNÍ DOKUMENTACE

Firmware USBasp pro modul AVRUSB. Milan Horkel. Parametr Hodnota Poznámka. Rozhraní USB Low Speed. Procesor ATmega8 ATmega88 Varianty překladu

BEZDRÁTOVÉ ZABEZPEČOVACÍ ZAŘÍZENÍ

Popis vývodů desek, jejich zapojování a spárování robota

TDS. LED zobrazovače. 4 sedmisegmentový svítící displej Výška znaku 10 nebo 57 mm Komunikace přes RS července 2012 w w w. p a p o u c h.

Vstupní terminál LOG3

Detektor plynu. Srdcem zapojení je senzor plynu od firmy Figaro, která má v této oblasti dlouhou tradici.

Elektronická stavebnice: Deska s jednočipovým počítačem

DIGI Timer 8 8 kanálové stopky se záznamem dat

Řídící jednotka pro 2 čtečky SL20

Programovatelný časový spínač 1s 68h řízený jednočip. mikroprocesorem v3.0a

AD4RS. měřící převodník. 4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace linkami RS232 nebo RS485

DIGITÁLNÍ ODPALOVACÍ PULT

ETC Embedded Technology Club setkání 3, 3B zahájení třetího ročníku

Výstupní modul GVM16P

KARTA ŘADIČE DCF A GPS ME3

4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace linkami RS232 nebo RS485

Nastavení V-GSM-SI pro měření hladiny pomocí VSDP

EduKit84. Výuková deska s programátorem pro mikrokontroléry PIC16F84A firmy Microchip. Uživatelská příručka

AVR ISP programátor BiProg

Číslicový zobrazovač CZ 5.7

Programátor pro procesory AVR. Miroslav Janás

FREESCALE TECHNOLOGY APPLICATION

SAUNOVÝ REGULÁTOR S 500

Programátor Biprog verze 4.2

PŘÍLOHY. PRESTO USB programátor

EduKitBeta Uživatelská příručka

Arduino Martin Friedl

ATAVRDRAGON-návod k použití

stavební návod: MINI AUDIOSTUIO PRO ZÁZNAM A KOPÍROVÁNÍ OBVODŮ ISD 1420.

PŘÍSTUP. Docházkový terminál itouch. Produktový list : DT - itouch

šetřílek.eu Pomocník pro měření a regulaci spotřeby vody

Uživatelská příručka

Návod k obsluze. Spínací člen

Elektronická stavebnice: Teploměr s frekvenčním výstupem

ODBORNÝ VÝCVIK VE 3. TISÍCILETÍ

Strana 1 NÁVOD K OBSLUZE

TDS101 RS. LED zobrazovač. 4 sedmisegmentový svítící displej Výška znaku 101 mm Komunikace přes RS srpna 2016 w w w. p a p o u c h.

XPortKit. Vývojový kit pro Lantronix XPort. 17. února 2011 w w w. p a p o u c h. c o m (06083)

Systém pro indikaci doby taktu - uživatelský a instalační návod

Elektronický přepínač rezistorů, řízený PC

ZAŘÍZENÍ PRO MĚŘENÍ DÉLKY

ELEKTRONICKÝ KLÍČ 1103

Uživatelský manuál. KNXgal

Manuál přípravku FPGA University Board (FUB)

ZAŘÍZENÍ PRO MĚŘENÍ DÉLKY

Bakalářská práce Realizace jednoduchého uzlu RS485 s protokolem MODBUS

ŘÍDÍCÍ AUTOMATIKA EMA 194, 196

ZAŘÍZENÍ PRO MĚŘENÍ DÉLKY

PVKpro vývojový kit s programátorem pro mikrokontrolér PIC16F84 Připojení k PC: paralelní port Uživatelská příručka

Manuál Systém pro řízení výstražných signalizačních světel pro hasiče

CON-LAN. Komunikační převodník tf hit <-> Ethernet. Kompletní příručka

Ultrazvukový senzor 0 10 V

Ultrazvukový senzor 0 10 V

STŘEDOŠKOLSKÁ TECHNIKA 2013

TENZOMETRICKÉ PŘEVODNÍKY

EP01. Zdroj pro elektropermanentní magnet. Projekční podklady. Revize: 1

TENZOMETRICKÝ PŘEVODNÍK

Signalizace a ovládací prvky. Konektory a připojení

AD4USB. měřící převodník. 4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace i napájení přes USB

PVK. Uživatelská příručka. Zařízení určené k odlaďování aplikací s mikrokontroléry PIC16C5x, PIC16C71 a PIC16F84. Strana 1 / 9

Modul univerzálních analogových vstupů R560. Shrnutí

Vysílací modul ECT-16

NÁVOD K INSTALACI A POUŽITÍ

Zabezpečovací systém pro vozidla vybavená sběrnicí CAN a zabudovaným centrálním zamykáním na dálkové ovládání SE 525

Komunikační protokol

RCM2-1 Návod na instalaci a použití POKOJOVÁ JEDNOTKA S LCD DISPLEJEM RCM2-1 na sběrnici CIB RCM2-1

Konfigurátor Duo. Manuál pro konfiguraci systémů DUO Standard / Basic. Obsah + vybraná nastavení: - 1 -

Návod k obsluze výukové desky CPLD

TENZOMETRICKÝ PŘEVODNÍK

OK1XGL /7 Verze 1.x. blikající poutač SMAJLÍK. Petr Fišer, OK1XGL

PK Design. MB-ATmega16/32 v2.0. Uživatelský manuál. Základová deska modulárního vývojového systému MVS. Verze dokumentu 1.0 (21.12.

Dodatky k dokumentaci Elektronické zátěže (PE 5/2008)

Uživatelský manuál. KNXpar


Zařízení pro měření teploty, atmosférického tlaku a nadmořské výšky

Technický popis ReGaPS v1 Poruchová a stavová signalizace

OEM modul čtečky bezkontaktních karet Rf B1 OEM

Masterline KVM Extender MVX1 návod k obsluze

DIGITÁLNÍ WATTMETR A ELEKTROMĚR

Univerzální jednočipový modul pro řízení krokových motorů

Měřič teploty s PT100

Uživatelská příručka

ELEKTRONICKÝ ŽELEZNIČNÍ PŘEJEZD AŽD

manuál Manuál Kód + karta samostatný provoz / Wiegand 26 Dokumentace vytvořena dne JM VARIANT plus s.r.o. strana 1

4.1 Binární vstupní modul 07 DI binárních vstupů 24 V DC, galvanicky oddělených po skupinách, CS31 - linie

Kompaktní procesní stanice

PK Design. Uživatelský manuál. Modul LED a LCD displeje s maticovou klávesnicí. Přídavný modul modulárního vývojového systému MVS. v2.

TENZOMETRICKÝ PŘEVODNÍK

GL200 Uživatelský návod

Transkript:

Autor: Ing.Tomáš Pavera / OK2TPQ Datum: 18.5.2010 Revize: 1.0 Úvod LED zobrazovač Popisované zařízení slouží k zobrazení natočení magnetického čidla (stožáru antény) pomocí kruhového LED zobrazovače. Připojuje se na společnou sběrnici RS-485 mezi čidlo a řídicí jednotku. V tomto základním zapojení zobrazovač pracuje v pasivním režimu. Aktivní režim se používá, pokud zobrazovač nahrazuje řídicí jednotku, která se tedy vůbec nemusí vyrábět(pokud někomu postačuje tato silně omezená funkce). Jak to pracuje? Zobrazovač se připojuje stejnými vodiči jako magnetické čidlo. Konkrétně se jedná o dva vodiče napájení a dva vodiče RS-485. Po zapnutí napájení se v mikrokontrolérů spustí bootloader, který čeká na aktualizaci firmware, neproběhne-li, dojde k ověření platnosti hlavního firmware a ten se spustí. Mikrokontrolér ověří, zda-li je propojena propojka SJ1 na DPS. Je-li propojka propojena, zobrazovač začne pracovat v aktivním režimu, není-li propojena, zobrazovač začne pracovat v pasivním režimu (asi častější případ). V aktivním režimu zobrazovač sám posílá požadavky čidlu na zaslání jeho pozice. V pasivním režimu zobrazovač odposlouchává komunikaci mezi čidlem a řídicí jednotkou. Zobrazovaná pozice se čte z čidla s identifikací ID = 2. Toto ID je neměnné, proto může být občas nutné přečíslovat jednotlivé identifikace v již funkčním systému. Výchozí ID zobrazovače je ID = 253. Zobrazovač obsahuje 36 LED uspořádaných po obvodu kružnice a jednu dvoubarevnou centrální LED. Pozice čidla je znázorněna pomocí obvodových LED, které jsou umístěny po 10. Vždy svítí LED, která je nejblíže pozici čidla. Svití-li dvě LED vedle sebe, znamená to, že čidlo je zhruba uprostřed mezi těmito pozicemi. Rozlišení zobrazovače je tedy 5. Dvoubarevná LED při normálním chodu svítí pouze zeleně. Svítí-li i červená složka, znamená to, že je narušeno magnetické pole odpovídajícího čidla. Popis zapojení Na následujícím obrázku 1 je vidět schéma zapojení, které není nijak složité. Pro stabilizaci napětí 5 V byl použit lineární regulátor 7805 v SMD pouzdru DPAK. Tím je napájena veškerá elektronika zobrazovače. Hlavním součástkou je mikrokontrolér Atmel ATMega16, který je taktován krystalem, aby bylo možné zajistit přesný takt pro sběrnici RS-485. Ta je k mikrokontrolérů připojena prostřednictvím obvodu 75176. Tento obvod je největším žroutem proudu a proto jsem zvolil ekonomičtější verzi 75LBC176, ale není to nutné. Obvodové LED 000 350 jsou zapojeny v matici. Pozor*! Rezistory R12 R14 se osazují pouze tehdy, je-li zobrazovač provozován v aktivním režimu. V opačném případě jsou tyto součástky nežádoucí a můžou způsobovat problémy.

Schéma zapojení Postup programování Obrázek 1 - Schéma zapojení Program dávám k dispozici veřejnosti, nesmí být však využíván ke komerčním účelům. Na mých webových stránkách v sekci "Ke stažení - Firmware" lze stáhnout kód bootloaderu. Programátor připojíme na ISP konektor umístěný na DPS. POZOR - ISP konektor se osazuje ze strany spojů a je proto zapojen zrcadlově - DPS se nevrtá! Po naprogramování se opět odletuje. Důležité je správně nastavit pojistky mikrokontroléru. Hlavně zvolíme, ať mikrokontrolér využívá externí krystalový oscilátor, bit BOOTRST pro spuštění bootloaderu a velikost bootloaderu 128 slov (tedy adresu vektoru bootloaderu 0x1f80). Na obrázku 2 uvádím přiklad nastavení pojistek v AVR Studiu.

Obrázek 2 - Nastavení pojistek Po úspěšném naprogramování začne centrální LED v krátkém intervalu blikat zeleně. To znamená, že se zařízení nachází v režimu bootloader. Pokud ten nalezne platný aplikační program, dojde k jeho spuštění. LED v aplikačním režim má již jiný význam. Nahrání aplikačního programu je pak nutné provést buď prostřednictvím převodníku RS485 nebo pomocí řídicí jednotky v režimu BYPASS (viz.konstrukce řídicí jednotky). V obou případech se programování provádí stejně. Je k němu třeba utilita "rs-flash.exe", kterou jsem vytvořil k tomuto účelu a je rovněž ke stažení na stejném místě jako kód bootloaderu. Po spuštění utility zvolíme komunikační port. Dále zapíšeme ID zařízení, se kterým se bude komunikovat. Výchozí ID zobrazovače po nahrání bootloaderu je 253 (ID lze změnit podle dalších potřeb v rozsahu 2-254). Stisknutím tlačítka "Connect" dojde k připojení k zobrazovači. Pokud je úspěšné, program rozezná o jaký hardware se jedná a je možné stáhnout prostřednictvím internetu aktuální verzi firmware. To se provede stiskem tlačítka "Download from Internet". Po stažení je již možné zapsat firmware tlačítkem "Flash device". Jakmile je zápis úspěšně ukončen, tlačítkem "Disconnect" se ukončí komunikace s bootloaderem a proběhlo-li doposud vše v pořádku, po pár sekundách dojde k spuštění aplikačního firmware. Osazovací plán - strana součástek a strana spojů Obrazce DPS se nelekněte. Za začátku jsem nevěděl jak DPS navrhnout. Chtěl jsem navrhnout pouze jednostrannou DPS a nechtěl jsem mít ze strany součástek žádné jiné součástky než LED. Jednak jsem tím zjednodušil amatérskou výrobu DPS (prokovené otvory si doma neuděláme) a jednak nejsme omezeni součástkami při zabudovávání zobrazovače. Také jsem upřednostnil estetiku před počtem součástek. Kdo nechce osazovat těch 101 kusů nulových rezistorů, může pájecí plošky provrtat a propojit je drátkem. Osazení jednotlivých rezistorů ale není o moc pomalejší, protože si navíc ušetříte vrtání a cena při nákupu takového množství je nízká.

Závěr Konstrukce zobrazovače neskrývá žádné záludnosti, při jeho návrhu mi vše pracovalo napoprvé. Zobrazovač jako pomůcku při orientaci a určování správného azimutu antény ocení zejména radioamatéři, kterým nevyhovuje číslicové zobrazování. Je proto vhodným doplňkem k sestavě magnetického čidla a řídicí jednotky. Může však pracovat i samostatně bez řídicí jednotky a sloužit tak jako doplňující signalizace ke stávajícímu řešení. Seznam součástek R1,R2,R3,R4,R5,R6,R7,R8-270R SMD 1206 R9-10k SMD 1206 R10,R11-10R SMD 1206 R12-270R SMD 1206* (viz.text) R13,R14-470R SMD 1206* (viz.text) R 0R SMD 1206-101ks C1,C2-27pF SMD 1206 C3,C6,C8,C10-100nF SMD 1206 C4,C9-10uF/16V SMD tantal C5-10uF/25V SMD tantal D1 - dvoubarevná LED 3mm D2-1N4007 SMD D3,D4 - ZD 5,6V SMD LED000/LED360-36ks LED 3mm zelená IC1 - ATMega16-16AU (ATMega16-8AU) IC2-7805 DPAK IC3-75LBC176 SMD (nebo obyč. 75176 SMD) Q1 - krystal 7,3728MHz SMD