23cm TX Comtech HEX file
- PE1ORG
- Berichten: 116
- Lid geworden op: 17 nov 2007, 08:19
- Roepletters: PE1ORG
- Locatie: Vriezenveen
- Contacteer:
Re: 23cm TX Comtech HEX file
Op de print gaan van de zender de SCL & SDA naar P01(RA2) en resp. P02(RA3) van de PIC 16f628
Misschien heb je wat aan deze informatie
Misschien heb je wat aan deze informatie
- PE9ZZ
- Berichten: 1245
- Lid geworden op: 06 nov 2010, 18:00
- Roepletters: PE9ZZ
- Locatie: Amsterdam (JO22KI)
- Contacteer:
Re: 23cm TX Comtech HEX file
Heb je een schema van dat ding? Die PIC moet DIP switches inlezen en I2C uitspugen. PIC16F628 en 'A zijn uitwisselbaar voor zover ik weet.
Edit: dat is niet helemaal waar. CONFIG word is anders. Zie migration doc-
Tjerk, 9ZZ
Edit: dat is niet helemaal waar. CONFIG word is anders. Zie migration doc-
Tjerk, 9ZZ
- Bijlagen
-
- 628 628A Migration.pdf
- PIC16F628 -> A Migration
- (136.98 KiB) 180 keer gedownload
- PE1ORG
- Berichten: 116
- Lid geworden op: 17 nov 2007, 08:19
- Roepletters: PE1ORG
- Locatie: Vriezenveen
- Contacteer:
Re: 23cm TX Comtech HEX file
Hallo Tjerk,
Ik heb flink zitten speuren maar geen schema van dit zendertje kunnen vinden.
Ik heb wel in de website cache van Van Dijken kunnen vinden dat zij d.t. een PIC16F84 voor schreven.
Maar die niet meeleverden... Daar zit ik dan waarschijnlijk fout.
Geen idee of het qua PIC veel uit maakt, de 16f628 of de 16f84? Vast wel, maar de software van G1MFG is dus voor de 16f628.
En ik heb btw de 16f628A gebruikt, dus misschien zit daar ook nog een probleem. (je schreef het al)
Ik zeg je eerlijk, ik ben er niet handig in. Maar ik heb het schema van het zendertje zo goed mogelijk getekend.
Via onderstaande link krijg je het te zien.
https://drive.google.com/file/d/17zErmj ... WbXCO/view
Grt,
Dion
Ik heb flink zitten speuren maar geen schema van dit zendertje kunnen vinden.
Ik heb wel in de website cache van Van Dijken kunnen vinden dat zij d.t. een PIC16F84 voor schreven.
Maar die niet meeleverden... Daar zit ik dan waarschijnlijk fout.
Geen idee of het qua PIC veel uit maakt, de 16f628 of de 16f84? Vast wel, maar de software van G1MFG is dus voor de 16f628.
En ik heb btw de 16f628A gebruikt, dus misschien zit daar ook nog een probleem. (je schreef het al)
Ik zeg je eerlijk, ik ben er niet handig in. Maar ik heb het schema van het zendertje zo goed mogelijk getekend.
Via onderstaande link krijg je het te zien.
https://drive.google.com/file/d/17zErmj ... WbXCO/view
Grt,
Dion
- PE1PQX
- Berichten: 4555
- Lid geworden op: 06 jun 2011, 21:51
- Roepletters: PE1PQX
- Locatie: Emmen (JO32LS)
- Contacteer:
Re: 23cm TX Comtech HEX file
PIC16F84 is niet uitwisselbaar met PIC16F628!!! De eerstgenoemde is 'End Of Life'.
Zie een topic op Microchip forum: https://www.microchip.com/forums/m128737.aspx
Zie een topic op Microchip forum: https://www.microchip.com/forums/m128737.aspx
73', André PE1PQX (Site: http://www.pe1pqx.eu)
"Anyone who sits on top of the largest hydrogen-oxygen fueled system in the world; knowing they're going to light the bottom - and doesn't get a little worried - does not fully understand the situation"
John Young, Astronaut (Gemini 3, Gemini 10, Apollo 10, Apollo 16, STS-1, STS-9)
"Anyone who sits on top of the largest hydrogen-oxygen fueled system in the world; knowing they're going to light the bottom - and doesn't get a little worried - does not fully understand the situation"
John Young, Astronaut (Gemini 3, Gemini 10, Apollo 10, Apollo 16, STS-1, STS-9)
- PE9ZZ
- Berichten: 1245
- Lid geworden op: 06 nov 2010, 18:00
- Roepletters: PE9ZZ
- Locatie: Amsterdam (JO22KI)
- Contacteer:
Re: 23cm TX Comtech HEX file
En de PIC16F628A dus ook niet. Best kans dat het CONFIG woord niet goed is in de HEX file. Vandaar dat het zo verrotte vervelend is dat de sourcecode (of het schema) niet beschikbaar is. Als je een ouwe PIC16F628 kan scoren best kans dat-ie het dan gewoon doet. De disassembly geeft het config woord niet. Zal het eens proberen met de '628, misschien dat ik iets anders krijg.
Tjerk
Tjerk
- PE1ORG
- Berichten: 116
- Lid geworden op: 17 nov 2007, 08:19
- Roepletters: PE1ORG
- Locatie: Vriezenveen
- Contacteer:
Re: 23cm TX Comtech HEX file
Dat wat ik getekend heb is niet wat je daarmee bedoeld?PE9ZZ schreef: (of het schema) niet beschikbaar is.
Ik heb overigens ondertussen bij onze oosterse vrienden de 16f628 besteld, dat gaat alleen even duren.
- Rene - pg3r
- Berichten: 846
- Lid geworden op: 18 okt 2009, 15:17
- Roepletters: pg3r
- Locatie: Rotterdam
Re: 23cm TX Comtech HEX file
Dat heb ik ook eens gedaan. Ze waren netjes gestempeld als 16F628, maar bleken zich te identificeren als 16F84.PE1ORG schreef: Ik heb overigens ondertussen bij onze oosterse vrienden de 16f628 besteld, dat gaat alleen even duren.
- PE1ORG
- Berichten: 116
- Lid geworden op: 17 nov 2007, 08:19
- Roepletters: PE1ORG
- Locatie: Vriezenveen
- Contacteer:
Re: 23cm TX Comtech HEX file
Ja, die kans zit er altijd in bij spullen via Ali.
We gaan het meemaken.
We gaan het meemaken.
- PE9ZZ
- Berichten: 1245
- Lid geworden op: 06 nov 2010, 18:00
- Roepletters: PE9ZZ
- Locatie: Amsterdam (JO22KI)
- Contacteer:
Re: 23cm TX Comtech HEX file
Ik zie niks waar wat zou moeten staan...PE1ORG schreef:Dat wat ik getekend heb is niet wat je daarmee bedoeld?PE9ZZ schreef: (of het schema) niet beschikbaar is.
Edit: niet goed gelezen!
Intussen heb ik met een tooltje de HEX file gedisassembleerd en met het juiste CONFIG woord weer gecompileerd en inderdaad is het resultaat anders. Zie de ZIP file. Misschien dat deze het wel doet in een PIC16F628A. CP_ALL (code protect) was geset en dat houdt in dat de PIC niet meer is uit te lezen. Laf hoor. (CP_OFF)
Tjerk, 9ZZ
- Bijlagen
-
- G1MFG.ZIP
- (214.79 KiB) 179 keer gedownload
- PE1ORG
- Berichten: 116
- Lid geworden op: 17 nov 2007, 08:19
- Roepletters: PE1ORG
- Locatie: Vriezenveen
- Contacteer:
Re: 23cm TX Comtech HEX file
Bedankt voor al je moeite!
Helaas nog geen resultaat Tjerk.
Misschien staat er een instelling niet goed, zou je eens naar mijn bijlage kunnen kijken?
Helaas nog geen resultaat Tjerk.
Misschien staat er een instelling niet goed, zou je eens naar mijn bijlage kunnen kijken?
- Bijlagen
-
- Afbeelding1.png (4.37 KiB) 6313 keer bekeken
- PE9ZZ
- Berichten: 1245
- Lid geworden op: 06 nov 2010, 18:00
- Roepletters: PE9ZZ
- Locatie: Amsterdam (JO22KI)
- Contacteer:
Re: 23cm TX Comtech HEX file
Jouw programmer lijkt deze settings uit de HEX file te halen. In de ASM file staat:
Alleen die XT is dan niet goed. Moet INTRC_OSC_NOCLKOUT zijn. In je schema staat een kristal, die wordt dus niet gebruikt.
Tjerk, 9ZZ
Code: Selecteer alles
__config _CP_OFF & _LVP_OFF & _BODEN_OFF & _MCLRE_ON & _PWRTE_ON & _WDT_OFF & _INTRC_OSC_NOCLKOUT
Tjerk, 9ZZ
Re: 23cm TX Comtech HEX file
Ik heb de G1MFG HEX in de PIC Simulator geladen, en de schakeling werkt met de 16F628A, het verschil met de 16F84 is, dat de 628 standaard de comparators aan staan
maar die worden in de HEX op I/O gezet 0x07 > CMCOM, de F84 heeft dat niet, en daarom zegt men dat die niet uitwisselbaar is met de F628(A).
De Dipswitches zitten op de Pennen 6 t/m 13, Pennen 1 en 2 zijn de SDA en SCL lijnen die naar de Comtech module gaan.
In de Simulator hangt de Scoop aan de pennen 1 en 2, en als ik de Dipswitch ingangen hoog maak, dan zie ik op de scoop de SCl enSDA lijnen data lopen, dus werkt de HEX code.
Waarom het niet werkt kan meerdere oorzaken hebben, de HEX is niet voor de TX of voor de 13cm TX, de I2C lijn is onderbroken, of de voeding spanning is te laag, las ergens dat de 7812 minstens 15 volt nodig heeft om 12V te maken, of geen 5V voor de PIC, of de Comtech module is defect??
De PIC code is in ieder geval juist, de Oscillator code is XT voor een 4Mhz Xtal, als het een 10Mhz Xtal is, dan kan je HS als Oscillator programmeren, Configbits zijn 3F21 voor XT en 3F22 voor HS oscilator, en de CodeProtectie is dan uitgeschakeld.
maar die worden in de HEX op I/O gezet 0x07 > CMCOM, de F84 heeft dat niet, en daarom zegt men dat die niet uitwisselbaar is met de F628(A).
De Dipswitches zitten op de Pennen 6 t/m 13, Pennen 1 en 2 zijn de SDA en SCL lijnen die naar de Comtech module gaan.
In de Simulator hangt de Scoop aan de pennen 1 en 2, en als ik de Dipswitch ingangen hoog maak, dan zie ik op de scoop de SCl enSDA lijnen data lopen, dus werkt de HEX code.
Waarom het niet werkt kan meerdere oorzaken hebben, de HEX is niet voor de TX of voor de 13cm TX, de I2C lijn is onderbroken, of de voeding spanning is te laag, las ergens dat de 7812 minstens 15 volt nodig heeft om 12V te maken, of geen 5V voor de PIC, of de Comtech module is defect??
De PIC code is in ieder geval juist, de Oscillator code is XT voor een 4Mhz Xtal, als het een 10Mhz Xtal is, dan kan je HS als Oscillator programmeren, Configbits zijn 3F21 voor XT en 3F22 voor HS oscilator, en de CodeProtectie is dan uitgeschakeld.
73's Egbert PAØEJH. Licensed since 1971.
En meer dan 50 Jaar radio-actief
En meer dan 50 Jaar radio-actief
- PE1ORG
- Berichten: 116
- Lid geworden op: 17 nov 2007, 08:19
- Roepletters: PE1ORG
- Locatie: Vriezenveen
- Contacteer:
Re: 23cm TX Comtech HEX file
Dankjewel, ik heb het gevonden.. Mijn instelling moet dan IRCIO zijn.
Maar ook daarmee doet het helaas niets.
IRCIO = INTRC_OSC_NOCLKOUT if no clock out pins are I/Os
IRCCLK = INTRC with CLK OUTput
Ik heb ook al een andere PIC16f628A geprobeerd maar daarmee ook het zelfde resultaat.
Het zendertje op zich werkt wel, als ik het moduleer heb ik een keurig een signaal staan op 1660Mhz.
Maar ook daarmee doet het helaas niets.
IRCIO = INTRC_OSC_NOCLKOUT if no clock out pins are I/Os
IRCCLK = INTRC with CLK OUTput
Ik heb ook al een andere PIC16f628A geprobeerd maar daarmee ook het zelfde resultaat.
Het zendertje op zich werkt wel, als ik het moduleer heb ik een keurig een signaal staan op 1660Mhz.
- Bijlagen
-
- 1660.jpg (18.4 KiB) 6286 keer bekeken
- PE9ZZ
- Berichten: 1245
- Lid geworden op: 06 nov 2010, 18:00
- Roepletters: PE9ZZ
- Locatie: Amsterdam (JO22KI)
- Contacteer:
Re: 23cm TX Comtech HEX file
Wat me opvalt is dat die dipswitch naar +5 gaat. Moet die niet naar GND?
Tjerk, 9ZZ
Tjerk, 9ZZ
- PE1ORG
- Berichten: 116
- Lid geworden op: 17 nov 2007, 08:19
- Roepletters: PE1ORG
- Locatie: Vriezenveen
- Contacteer:
Re: 23cm TX Comtech HEX file
Ja klopt Tjerk, dat heb ik niet goed getekend.
Ik heb het nog een keer bekeken en pin 6 tm 13 liggen met 100K aan de +5v en worden dmv die dipswitch dus nul.
Zucht, niet goed genoeg gekeken.
Ik heb het nog een keer bekeken en pin 6 tm 13 liggen met 100K aan de +5v en worden dmv die dipswitch dus nul.
Zucht, niet goed genoeg gekeken.