23cm TX Comtech HEX file

Alles over ATV, SSTV enz.
Bericht
Auteur
Gebruikersavatar
PE1ORG
Berichten: 112
Lid geworden op: 17 nov 2007, 08:19
Roepletters: PE1ORG
Locatie: Vriezenveen
Contacteer:

Re: 23cm TX Comtech HEX file

#16 Bericht door PE1ORG »

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
'73 Dion de PE1ORG

JOTA, VPK, SAILING, Yaesu FT-736r, 70&23cm_ATV, 70&23cm_DATV, QO-100_DATV
pe1org.nl

Gebruikersavatar
PE9ZZ
Berichten: 1239
Lid geworden op: 06 nov 2010, 18:00
Roepletters: PE9ZZ
Locatie: Amsterdam (JO22KI)
Contacteer:

Re: 23cm TX Comtech HEX file

#17 Bericht door PE9ZZ »

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
Bijlagen
628 628A Migration.pdf
PIC16F628 -> A Migration
(136.98 KiB) 177 keer gedownload

Gebruikersavatar
PE1ORG
Berichten: 112
Lid geworden op: 17 nov 2007, 08:19
Roepletters: PE1ORG
Locatie: Vriezenveen
Contacteer:

Re: 23cm TX Comtech HEX file

#18 Bericht door PE1ORG »

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
'73 Dion de PE1ORG

JOTA, VPK, SAILING, Yaesu FT-736r, 70&23cm_ATV, 70&23cm_DATV, QO-100_DATV
pe1org.nl

Gebruikersavatar
PE1PQX
Berichten: 4528
Lid geworden op: 06 jun 2011, 21:51
Roepletters: PE1PQX
Locatie: Emmen (JO32LS)
Contacteer:

Re: 23cm TX Comtech HEX file

#19 Bericht door PE1PQX »

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
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)

Gebruikersavatar
PE9ZZ
Berichten: 1239
Lid geworden op: 06 nov 2010, 18:00
Roepletters: PE9ZZ
Locatie: Amsterdam (JO22KI)
Contacteer:

Re: 23cm TX Comtech HEX file

#20 Bericht door PE9ZZ »

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

Gebruikersavatar
PE1ORG
Berichten: 112
Lid geworden op: 17 nov 2007, 08:19
Roepletters: PE1ORG
Locatie: Vriezenveen
Contacteer:

Re: 23cm TX Comtech HEX file

#21 Bericht door PE1ORG »

PE9ZZ schreef: (of het schema) niet beschikbaar is.
Dat wat ik getekend heb is niet wat je daarmee bedoeld?

Ik heb overigens ondertussen bij onze oosterse vrienden de 16f628 besteld, dat gaat alleen even duren.
'73 Dion de PE1ORG

JOTA, VPK, SAILING, Yaesu FT-736r, 70&23cm_ATV, 70&23cm_DATV, QO-100_DATV
pe1org.nl

Gebruikersavatar
Rene - pg3r
Berichten: 846
Lid geworden op: 18 okt 2009, 15:17
Roepletters: pg3r
Locatie: Rotterdam

Re: 23cm TX Comtech HEX file

#22 Bericht door Rene - pg3r »

PE1ORG schreef: Ik heb overigens ondertussen bij onze oosterse vrienden de 16f628 besteld, dat gaat alleen even duren.
Dat heb ik ook eens gedaan. Ze waren netjes gestempeld als 16F628, maar bleken zich te identificeren als 16F84.

Gebruikersavatar
PE1ORG
Berichten: 112
Lid geworden op: 17 nov 2007, 08:19
Roepletters: PE1ORG
Locatie: Vriezenveen
Contacteer:

Re: 23cm TX Comtech HEX file

#23 Bericht door PE1ORG »

:lol: Ja, die kans zit er altijd in bij spullen via Ali.
We gaan het meemaken.
'73 Dion de PE1ORG

JOTA, VPK, SAILING, Yaesu FT-736r, 70&23cm_ATV, 70&23cm_DATV, QO-100_DATV
pe1org.nl

Gebruikersavatar
PE9ZZ
Berichten: 1239
Lid geworden op: 06 nov 2010, 18:00
Roepletters: PE9ZZ
Locatie: Amsterdam (JO22KI)
Contacteer:

Re: 23cm TX Comtech HEX file

#24 Bericht door PE9ZZ »

PE1ORG schreef:
PE9ZZ schreef: (of het schema) niet beschikbaar is.
Dat wat ik getekend heb is niet wat je daarmee bedoeld?
Ik zie niks waar wat zou moeten staan...

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) 178 keer gedownload

Gebruikersavatar
PE1ORG
Berichten: 112
Lid geworden op: 17 nov 2007, 08:19
Roepletters: PE1ORG
Locatie: Vriezenveen
Contacteer:

Re: 23cm TX Comtech HEX file

#25 Bericht door PE1ORG »

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?
Bijlagen
Afbeelding1.png
Afbeelding1.png (4.37 KiB) 6199 keer bekeken
'73 Dion de PE1ORG

JOTA, VPK, SAILING, Yaesu FT-736r, 70&23cm_ATV, 70&23cm_DATV, QO-100_DATV
pe1org.nl

Gebruikersavatar
PE9ZZ
Berichten: 1239
Lid geworden op: 06 nov 2010, 18:00
Roepletters: PE9ZZ
Locatie: Amsterdam (JO22KI)
Contacteer:

Re: 23cm TX Comtech HEX file

#26 Bericht door PE9ZZ »

Jouw programmer lijkt deze settings uit de HEX file te halen. In de ASM file staat:

Code: Selecteer alles

    __config _CP_OFF & _LVP_OFF & _BODEN_OFF & _MCLRE_ON & _PWRTE_ON & _WDT_OFF & _INTRC_OSC_NOCLKOUT 
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

Gebruikersavatar
pa0ejh
Berichten: 1889
Lid geworden op: 05 mei 2008, 13:23
Roepletters: PA0EJH
Locatie: Brunssum

Re: 23cm TX Comtech HEX file

#27 Bericht door pa0ejh »

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.
Comtech.png
73's Egbert PAØEJH. Licensed since 1971.
En meer dan 50 Jaar radio-actief

Gebruikersavatar
PE1ORG
Berichten: 112
Lid geworden op: 17 nov 2007, 08:19
Roepletters: PE1ORG
Locatie: Vriezenveen
Contacteer:

Re: 23cm TX Comtech HEX file

#28 Bericht door PE1ORG »

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.
Bijlagen
1660.jpg
1660.jpg (18.4 KiB) 6172 keer bekeken
'73 Dion de PE1ORG

JOTA, VPK, SAILING, Yaesu FT-736r, 70&23cm_ATV, 70&23cm_DATV, QO-100_DATV
pe1org.nl

Gebruikersavatar
PE9ZZ
Berichten: 1239
Lid geworden op: 06 nov 2010, 18:00
Roepletters: PE9ZZ
Locatie: Amsterdam (JO22KI)
Contacteer:

Re: 23cm TX Comtech HEX file

#29 Bericht door PE9ZZ »

Wat me opvalt is dat die dipswitch naar +5 gaat. Moet die niet naar GND?

Tjerk, 9ZZ

Gebruikersavatar
PE1ORG
Berichten: 112
Lid geworden op: 17 nov 2007, 08:19
Roepletters: PE1ORG
Locatie: Vriezenveen
Contacteer:

Re: 23cm TX Comtech HEX file

#30 Bericht door PE1ORG »

Ja klopt Tjerk, dat heb ik niet goed getekend. :shock:
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.
'73 Dion de PE1ORG

JOTA, VPK, SAILING, Yaesu FT-736r, 70&23cm_ATV, 70&23cm_DATV, QO-100_DATV
pe1org.nl

Plaats reactie