{"id":2988,"date":"2011-03-10T14:20:04","date_gmt":"2011-03-10T13:20:04","guid":{"rendered":"http:\/\/www.pi4rcg.nl\/?page_id=2988"},"modified":"2011-03-10T14:20:04","modified_gmt":"2011-03-10T13:20:04","slug":"pic-callgever","status":"publish","type":"page","link":"https:\/\/www.pi4rcg.nl\/zelfbouw\/pic-callgever\/","title":{"rendered":"PIC Callgever"},"content":{"rendered":"

\"\"<\/a>Aanleiding<\/strong>
\nTijdens de radiokampweek 2008 is deze callgever met veel enthousiasme gebouwd. Niet alleen omdat het een zeer eenvoudig en veelzijdig ontwerp is, maar ook omdat het goedkoop is. Het belangrijkste verschil met andere callgevers is dat alle parameters met een PC aan te passen zijn, en dat zonder extra software. Deze parameters blijven ook bewaard wanneer de schakeling langdurig spanningloos is. <\/p>\n

Ontwerp<\/strong>
\nDe callgever bestaat uit een microprocessor met een eigen EEPROM geheugen en seri\u00eble interface. Om de seri\u00eble data uit de processor geschikt te maken voor de RS232 poort van de PC is een MAX232 toegepast. Verder biedt de schakeling een ingang voor de detectie van de PTT schakelaar (naar 0 Volt) en een LED die aangeeft wanneer er geseind wordt. De audio uitgang dient te worden ingekoppeld bij het audiosignaal van de zender waarbij het geluidsniveau af te regelen is met de potmeter. Op het LCD display (optie) worden callsign en de tijd tot seinen weergegeven zodat altijd duidelijk is wanneer je callsign weer wordt uitgezonden. Eventueel kan de TX-uit aansluiting gebruikt worden om een de PTT van de zender aan te sturen.<\/p>\n

Bouwhandleiding<\/strong>
\n
\"\"<\/a> Om te beginnen zal de software in de PIC geprogrammeerd moeten worden. Hiervoor is een standaard PIC-programmer te gebruiken. Heb je deze niet, probeer dan de software er door iemand in te laten zetten die er wel een heeft. Begin bij het opbouwen van de print altijd met de passieve componenten zoals weerstanden, condensatoren, jumpers, IC voetjes, etc. Daarna zijn de actieve componenten aan de beurt zoals diodes, spanningsregelaar. Let hierbij op het volgende:
\n
\"\"<\/a>
\n\u2022\tSchroef de spanningsregelaar eerst vast op de print voordat je hem vast soldeert.
\n\u2022\tC11 moet aan de onderzijde van de print gemonteerd worden. (zie foto hieronder)
\n\u2022\tDe twee rijen printpennen voor de aansluiting van de display moeten aan de ONDERZIJDE vast gesoldeerd worden. Op de display print wordt de 16 pins connector gesoldeerd zodat de display altijd gemakkelijk los te halen is. (zie foto\u2019s hieronder)<\/p>\n

Testen en programmeren<\/strong>\"\"<\/a>
\n\u2022\tVerwijder beide jumpers. (prog & licht)
\n\u2022\tSluit op de \u201cAudio uit\u201d een test luidspreker aan.
\n\u2022\tSluit de voedingsspanning aan.
\n\u2022\tOp het display staat \u201cCALLGEVER v2.1\u201d en na 1 seconde moet er op de display staan: \u201cPA1RUM 0:00\u201d (zie foto) Is dat niet zo, haal dan direct de spanning los en vraag mij om hulp.
\n\u2022\tSluit de \u201cTx-in\u201d aansluiting kort, de LED moet aangaan en de call \u201cPA1RUM\u201d moet in morse te horen zijn. Daarna zal de LED uitgaan en seconden teller aflopen van 0:10 tot 0:00.
\n
\"\"<\/a>
\n\u2022\tVerbreek de voedingsspanning. Sluit nu je laptop op de RS232 poort aan en start \u201cHyperterminal\u201d op. Maak een nieuwe verbinding aan met de instellingen zoals hiernaast beschreven. (2400N1 no flowcontrol)
\n\u2022\tSluit de voedingsspanning weer aan. Je moet nu de instellingen op het scherm zien staan.
\n\u2022\tIs dat allemaal het geval, dan werkt de callgever!<\/p>\n

RS232 commando\u2019s<\/strong>\"\"<\/a>
\nOm de callgever te kunnen instellen op je eigen callsign moet hij in programmeer mode gezet worden. Hiertoe moet de \u201cPROG\u201d jumper kortgesloten worden en een PC aangesloten worden op de RS232 interface. Bij het opstarten van de callgever zullen de instellingen in het EEPROM worden weergegeven en zal er in het display de tekst \u201cCONFIG\u201d staan (zie foto). De volgende commando\u2019s zijn beschikbaar voor het instellen van de parameters: <\/p>\n

Let erop dat alles in hoofdletters ingevoerd moet worden.<\/p>\n

\u2022\tC [callsign]
\nMaximaal 8 karakers kunnen worden ingegeven.
\nVoorbeeld: C PA1RUM<\/p>\n

\u2022\tS [eenheidstijd]
\nDe eenheidstijd kan ingegeven worden tussen 1 en 999 en bepaalt de snelheid van het seinen in milliseconden.
\nVoorbeeld: S 68 \t\t(68 milliseconden is ongeveer 20wpm)<\/p>\n

\u2022\tT [toonhoogte]
\nDe toonhoogte kan ingesteld worden tussen 0 en 9999 Hz
\nvoorbeeld: T 800 \t\t(Toonhoogte voor het seinen is ingesteld op 800 Hz)<\/p>\n

\u2022\tI [sein interval]
\nDe sein interval kan ingesteld worden tussen 0 en 999 seconden.
\nvoorbeeld: I 120 \t\t(iedere120 seconden wordt de callsign geseind)<\/p>\n

\u2022\tM
\nM seint de ingestelde callsign met de huidige instellingen.<\/p>\n

\u2022\tO
\nO slaat de ingestelde waarden op in het EEPROM geheugen zodat de gegevens ook terugkomen wanneer de schakeling spanningloos is geweest.<\/p>\n

\u2022\t?
\n? geeft help informatie weer.<\/p>\n

Vergeet niet, nadat alle parameters zijn ingevoerd, het commando \u201cO\u201d in te geven om alle instellingen op te slaan in de EEPROM. Als alles naar wens is kan de \u201cPROG\u201d jumper weer in de normale stand gezet worden en moet de callgever opnieuw opgestart worden. De instellingen blijven ook bewaard bij langdurige stroomuitval. De gegevens kunnen altijd weer aangepast worden.<\/p>\n

Aansluiten<\/strong>
\nDe audio uitgang kan aan de impedantie aangepast worden door R8 te veranderen in waarde. Dan dient het signaal van de callgever bij het microfoonsignaal toegevoegd te worden. Omdat dat bij ieder set weer anders is ga ik er vanuit dat jullie hier zelf jullie eigen persoonlijk invulling aan geven.
\nMet potmeter P1 kun je het audio niveau regelen.<\/p>\n

De uitgang \u201cTx uit\u201d wordt hoog (5V) als er geseind word. Let erop dat deze uitgang met maximaal 20mA belast mag worden. Wil je een relais aansturen, gebruik dan een transistor of iets dergelijks.<\/p>\n

Wanneer je set 5V op de microfoonplug beschikbaar heeft, kun je deze ook gebruiken. Verwijder daartoe de spanningsregelaar en plaats een draadbrug tussen de twee buitenste aansluitingen van de spanningsregelaar. Let er wel op dat er niet meer als 5V op de schakeling gezet mag worden. De schakeling gebruikt bij directe 5V aansluiting ongeveer 15mA in rust en 30mA wanneer er geseind word. Let erop dat de display verlichting ongeveer 80mA trekt. <\/p>\n

Met de \u201clicht\u201d jumper kun je de displayverlichting aan of uit zetten. <\/p>\n

Schema & Print<\/strong>
\n
Schema PIC callgever<\/a>
\n
Printlayout klein<\/a>
\n
Printlayout groot<\/a>
\n
Componentenlayout<\/a><\/p>\n

Onderdelenlijst<\/strong>
\nR1 t\/m R3\t4K7
\nR4,R5,R7\t1K
\nR6\t\t47
\nR8\t\t33K
\nR9\t\t390
\nD1\t\t1N4148
\nD2\t\tLED ROOD
\nC1 t\/m C5\t1uF
\nC6\t\t22uF
\nC7,C8\t\t22nF
\nC9,C10\t22pF
\nC11..C14\t100nF
\nIC1\t\tPIC16F628
\nIC2\t\tMAX232
\nREG1\t\tLM7805
\nP1 potmeter 50K
\nX1\t20Mhz Kristal
\n1x\tLCD Display 1X16 of 2X8
\n1x\tConnector 16 pins t.b.v. LCD display
\n2x \t6 voudige printpen t.b.v LCD display
\n1x\tIC voet 16 pins
\n1x\tIC voet 18 pins
\nJP1\tJumper (PROG)
\nJP2\tJumper (LCD verlichting)
\n1x \tM3 bout 10mm lang
\n1x \tM3 moer
\n8x \tprintpen t.b.v. externe aansluitingen
\n1x\tRS232 connector<\/p>\n

(C)2011 PA1RUM, Remon Wilms<\/p>\n","protected":false},"excerpt":{"rendered":"

Aanleiding Tijdens de radiokampweek 2008 is deze callgever met veel enthousiasme gebouwd. Niet alleen omdat het een zeer eenvoudig en veelzijdig ontwerp is, maar ook omdat het goedkoop is. Het belangrijkste verschil met andere callgevers is dat alle parameters met een PC aan te passen zijn, en dat zonder extra software. Deze parameters blijven ook […]<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":84,"menu_order":0,"comment_status":"open","ping_status":"open","template":"","meta":{"_s2mail":"","ngg_post_thumbnail":0},"_links":{"self":[{"href":"https:\/\/www.pi4rcg.nl\/wp-json\/wp\/v2\/pages\/2988"}],"collection":[{"href":"https:\/\/www.pi4rcg.nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.pi4rcg.nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.pi4rcg.nl\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.pi4rcg.nl\/wp-json\/wp\/v2\/comments?post=2988"}],"version-history":[{"count":14,"href":"https:\/\/www.pi4rcg.nl\/wp-json\/wp\/v2\/pages\/2988\/revisions"}],"predecessor-version":[{"id":3012,"href":"https:\/\/www.pi4rcg.nl\/wp-json\/wp\/v2\/pages\/2988\/revisions\/3012"}],"up":[{"embeddable":true,"href":"https:\/\/www.pi4rcg.nl\/wp-json\/wp\/v2\/pages\/84"}],"wp:attachment":[{"href":"https:\/\/www.pi4rcg.nl\/wp-json\/wp\/v2\/media?parent=2988"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}