Summa sidvisningar

måndag 19 maj 2025

Portabeltesten Maj 18

 Portabeltesten Maj 18

Förra året så var jag ute på fältet och var redo för SMP 2024

Den gången hade jag fel DC kabel med fel polaritet och säkringen gick sönder i radion och det var en säkring placerad på kretskortet så det var bara att åka hem.

Denna gången var jag ute på fältet igen och redo för SMP 2025


På väg - ultra fine business morgonpromenad!!!

Antenn och radiostation verkade fungera bra, där fanns motstationer på 7MHz och 3.5MHz.
SWR gick att hantera med den hembyggda anpassningsenheten för bandkabelmatatade dipolen


10meter glasfibermast på mittpunkten,
två tunna kopplingstrådar som radiatorere
samt bandkabelmatning 

Just efter teststarten, 0900 lokal tid ,hördes inga SMP stationer på 7MHz, enbart Tyska starka stationer engagerade i en test

Bytte till 3.5MHz och hittade flertalet SMP motstationer.
Körde två QSO under 40minuter, ropade in på 8-9 SMP stationer utan att få QSO.

En bit in på andra timmen såg jag uteffektmätaren att uteffekten hade halverats till 2W, jag körde i 4.99W klassen initialt.
Radion har voltmätare och visade 9V i RX och 8V i TX, tog fram lilla multimetern ur ryggsäcken och verifierade att batteriet på polerna hade knappt 9.6V i RX.

Radio går automatiskt ned till 2W läget om matningsspänningen är låg.
Provade köra vidare men fick inga svar och efter en kort stund fanns ingen uteffekt alls.
Radio slår automatiskt över till endast mottagare om matningspänningen är under 6.5V

Operating voltage range:


11.0 volts minimum for full transmit power

9.5 volts for reduced transmit power

6.5 volts, receive-only

Current range

    TX 5W: 2.5A 

    RX: 0.44A


Batterispänningen sjönk nästan 3V mellan RX (0.44A) och TX (2.5A) lägena

Dagen innan

Batteriet är av AGM typ på 9Ah, nyladdat, gav 12.3V innan avfärd och fungerade en stund med radion i konstlast.

Vad hände


Batteriet verkar slut, har ingen ork kvar (långt ifrån 9Ah) efter en knapp timme växlande mellan 90% RX och 10% TX....

Trots nyladdad och funktionsprovad fanns det mindre än ~2Ah (?) kvar i batteriet

Köp inte dessa begagnade batterierna, det är svårt att prova dessa ordentligt utan att ha gjort belastningstest, när dom är slut är dom slut.


 
SKROT















torsdag 15 maj 2025

Portabel radiokörandes med lättviktiga celler.....li-ion celler

 Portabel radiokörandes med lättviktiga celler.....li-ion celler

Frågeställningen en radioamatör ofta har är "kan man göra en sån själv...."
I detta fallet gäller en sån för li-ion laddare

Varför köper man en li-ion laddare när "man kan bygga en själv" av lite surplus man har i junkboxen?

Kan man inte ha en 12V 10W glödlampa i serie med plusledaren till batteripacken 8-) och sen laddar det fint?

haha...näe!

Skaffat li-ion batteripack med BMS för portabelbruk?


Nu när man skaffat li-ion batteripack med BMS för portabelbruk, av lite större modell än ett pack med enstaka 3.7V celler så blir man automatiskt en lagerförman som ska se till att li-ion packen hålls i form och måste investera i intelligenta laddare....

En sån 3S batteripack som säljs här och där
Princip och ladddata

Varför hålla på med komplicerade 12V li-ion batteripack med BMS och intelligenta laddare, 
när man instället kan ha lösa 3.7V 2-3Ah celler som laddas två åt gången med en li-ion kapabel väggladdare och sen ha en drop-in batterikassett modifierad för två parallella serier med tre stycken seriekopplade celler?
Borde finnas att köpa - eller?
Även dom små väggladdarna är intelligenta och programmerade - haha :-)

Så vad gör en li-ion laddare mer i detalj....


Letade fram en av många designer's guide hur en sådan intelligent programmerbar laddkrets arbetar:

li-ion cell charging:
  • charged at a constant current until the battery voltage reaches 4.1 or 4.2 V.
  • charger should control the final voltage to within ±50 mV of 4.1 or 4.2 V and be able to detect when the battery is fully charged
  • Maintaining a constant voltage gradually reduces the current
  • When the battery voltage reaches 4.1 or 4.2 V, the charger switches to constant voltage to eliminate overcharging. 
  • Transition from constant current to constant voltage in a smooth way to ensure maximum capacity reached 
  • charging for only a predetermined time

The charging parameters and operating modes to be determined and set by the designer are programmable over an I2C interface operating in 100+ kHz speed:

Stepping through the charging modes:
Trickle-charge mode (trickle current) Den här moden verkar vara för att kunna väcka upp celler som är långt under isen, 2V eller så
Pre-charge mode (pre-charge current) Den här moden verkar vara för att förladda cellen litegranna innan fast charge som då skulle behöva mata på mycket mer ström
Fast-charge mode with Soft-start from pre-charge mode (constant-current mode) En kort fas som rampar upp laddströmmen snabbt
Full-charge mode (constant-voltage mode) Den här moden är den vanligaste
Top-off mode (constant-voltage mode) Kanske den viktigaste moden, här fylls cellen på till max
Done mode (constant-voltage mode) Tycks vara nån typ av övervakningsmode av cellen


Lagt battericellspänning och battericellladdström på samma tidsaxel
och man ser de olika laddfaserna mellan de zonerna BMSen inte gör så mycket

Charging modes - parameters:
• Fast charge current
 • Charge termination current
 • Battery regulation voltage
 • Pre-charge current
 • Fast charge threshold voltage
 • Charge reduction threshold voltage

Charge reduction mode for maximizing charging efficiency- parameters
Safety features: battery temperature monitoring, charging timer, overvoltage protection - paramters:
 • Thermal protection
 • Thermal regulation
 • Input & output overvoltage protection
 • Adaptive input current limit protection
 • Reverse leakage protection
 • No battery detection over pin detection
 • Battery OVP protection
 • Overcurrent protection in discharge mode

Det säger sig självt - att bygga en moj som gör ovanstående är komplicerat och kräver mycket tid.
Om man söker därute finns redan exempel på arduino baserade laddare, man får både kodsketch och kretsar färdiga att använda, sen tillkommer mekaniken, kalibrering och som vanligt är - felsökning.
Så visst går det göra en laddare baserad på embedded konsumentprodukter som pratar I2C, ett problem 
är att dessa programmerbara laddarkretsarna är BGA ytmonterade eller andra kapslar med många smala anslutningar - man kanske får beställla kretsen monterad från en kretskortstillverkare - inte helt gratis...

En 3S 11.2V/12.6V kapabel li-ion laddare kostar mellan 600 och 3000 spänn lite beroende på om den har 230V, 12V, balansportar eller ett märke på sig.
De flesta laddare utan märke verkar (om man jämför manualerna) använda samma embedded lösning/display/knappar/menyer och kanske även samma li-ion programmerbara krets.

Använder man 12V batteripack för RC bruk, oskyddade utan BMS, så sker laddningen med balanseringskabel på varje cell.

ja - det var väl det hela 8-) om att gå och köpa nåt istället.....


                                                                        8-)))


man skulle ju kunna sitta där i 2-4timmar med ampere, volt, temp mätare och klocka och skruva på en DC/DC konverter med CC (constant current) eller CV (constant voltage) växlingsbar funktion... 




tisdag 13 maj 2025

Go from PCB toner transfer making to 3-axis CNC G-code PCB making - part 3 el cheapo v-bits from east.....

 El cheapo 1/8inch milling bits from east...


V-bits

Köpte dessa billiga 3.175mm 0.1, 0.2, 0.3mm V-bits som testmateriel för de testkretskort som planerades


Resultaten i CNC fräsen med 0.1mm spetsdiameter motsvarande inte alls de isolationsspår

som CNC fräsen gjorde. Spårbredden är mycket större än den angivna 0.1mm på bitsen.

Nåt stämmer inte - den angivna bredden är inte 0.10mm kanske inte ens 0.19????

Mäta

Mikrometern visar noll där den ska - kaliberad!

Tog fram mikrometern och tog ett antal repeterbara mätningar på spetsen på de nya oanvända "0.1" mm bitsen som låg i lådan

Inga av mätningarna kom under 0.20mm, de flesta mätresultaten ligger i intervallet 0.21-0.26mm

Värsta avvikande mätningen 0.25mm


Mätte även på de nya oanvända "0.2"mm bitsen som låg i lådan

Mätresultaten på dessa bits ligger i samma intervall som "0.1"mm bitsen - intressant :-/


Hade en låda md "0.3mm" bits och mätningarna stämmer bättre där, intervallet är drygt 0.30mm i spetsbredd.



Titta


0.2 vänster vs 0.1 höger i bild
skillnaden är inte synbar



Spetsarna är ibland fula, inte raka och symmetriska?

Tittar på på spetsarna i mikroskopet så ser dom mycket lika ut, vissa spetsar är bättre formade än andra

men mellan bits märkta "0.2mm" och "0.1mm" är det inga synbara eller mätbara skillnader......i alla fall inte med en mikrometer och i direkt jämförelse under mikroskopet.



Vad händer nu?

Man kan skaffa kvalitativa, dyrare 8-), v-bits i första hand, v-bits som har en bättre utförd spets , skaffa 0.20 samt 0.15 om det finns att få tag i. V-bits fungerar eventuellt även i tjockare än 18um kopparlager typ 35um som är vanligt.

Det svåraste alternativet, raka fräsar

Att beställa stub end micro cutters är kanske ett nästa steg, för att prova sig fram mot målet att kunna göra 0.20mm isoleringsfräsning. 

De finns stub end micro cutterns från 0.10 och i steg om 0.05 så en 0.15mm fräs borde vara en väg framåt, kanske även en 0.20mm eftersom den inte adderar spårbredd med skärdjupet.

Problemet med stub bits är att eftersom dom går lätt av och kostar en hel del så så krävs en successiv avverkning av isolationsspåren kanske fyra fem omgångar där varje omgång ökar skärdjupet 0.05mm - en process som jag inte har igång nu, just kalibreringen av djupet blir ett problem att lösa först....

måndag 12 maj 2025

Go from PCB toner transfer making to 3-axis CNC G-code PCB making - part 2 isolation tracks and mills

Fräsbitar (millingbits)

ER chucken är en 1/8tums, dvs. den tar 3.175mm skaftdiameter fräsbitar


V-bits

Har nu provat med v-bits och lärt mig lite mer om dess egenskaper.

Man köper dom som spec.ade till "0.1mm" spets, men i realiteten är spetsdiametern minst 0.15mm, spetsen kan också vara bredare, lite beroende på produktionsvariationer upp till 0.18mm bred.

Dessa v-bits är populära eftersom priset är 15:- per bits, att jämföras med dyrare bits som är 20-30 gånger mer kostsamma.


Har nu insett att dessa billiga "0.1mm 30graders v-bits" fräser som minst 0.15+0.035=0.185mm isolationsspår 35um kopparlaminat.

I kopparlaminat med 18um koppar fräser v-bits som minst 0.15+0.018=0.168mm isolationsspår.

I praktiken blir isolationsspåren mycket bredare och inte bättre än den precision i kalibrering v-bits i Z ledden man kan uppnå samt den precision av höjdkartan som kompenserar för kretskortets variation i tjocklek. Jag använder elektrisk probning av Z och elektrisk probning av höjdkartan  - och kan inte nå bättre resultat än så.

Att fräsa kretskort för ytmonterade storlekar som 0805 (2.0x1.3mm) är enkelt med v-bits, 0603 (1.5x0.8) går ju med v-bits.

Även 0402 går att göra med v-bits med man ser att ofta lossnar kopparlödön mycket lätt, kanske för att fräsen har tryckt på kopparbiten och lossat den från laminatet.

Att fräsa isolationsspåret i en enda operation med en v-bits ser ut att belasta kopparytskiktet en hel del när v-bits leds runt alla sidorna runt kopparlödytan.
Om kopparlödytan är liten så tycks kopparn lossna varje gång.

Min teori om v-bitsbelastning på kopparlödytorna baserar sig på det man ser under mikroskopet om man granskar hur spetsen ser ut och hur kopparskiktet påverkats efter en fräsoperation. Ett v-skär med en skarp skärkant på en sida ger en kopparkant som ser ut att ha varit påverkad av sidotryck eftersom kopparytan har lossnat och flyttats åt sidan.

Man skulle kunna fräsa i flera operationer och öka Z djupet successivt och kanske minska risken för lossade kopparlödytor - prov krävs men jag gissar redan nu att sidokraften är för stor pga. v-bitsens egenskaper så flera operationer snarare är sämre än bättre....

Tittar man på DFN och QFN ytmonterade komponenter med 0.20-0.25mm delning blir det svårare.


0.15mm isolationsspår  & stub bits

Läser man på om fräsning av 0.1 till 0.05mm isolationsspår används endast s.k stub end mills, dvs. raka korta skär. Spec. på 0.1mm end stub mill är isolationsfräsning av 0.2mm spår.

Man rekommenderar inte v-bits alls eftersom toleransen man uppnår med manuell kalibrering av v-bits är för stor och man kan inte längre garantera bredden på isolationsspåret. Det finns iofs. dyra v-bits att köpa så är kanske ett alternativ utifall att...

Dessa raka 0.1mm stubfräsar är extremt känsliga (och dyra) och bryts av lätt då dom inte alls tål stötar eller flex.

Man fräser inte heller 0.1-0.05 isolationsspår i 35um tjockt FR4 kopparlaminat, man fräser isolationsspår i tunnare 18um FR4 kopparlaminat så även valet av kretskortslaminat blir viktigt - troligen för att minska belastning och flex i skäret.

Även fräsoperationen delas upp i flera steg enligt datablad för 0.1mm stub end mills, man ökar Z skärdjupet successivt, i steg om 0.05mm till man passerar 0.018mm (18um) kopparlagert och isolationsspåret är uppnått.

Nästa steg

Kommer att beställa 18um kopparlamintat och ett par 0.15mm stubfräsar och börja att prova göra footprints för 0.25mm IC kretsar - kommer det misslyckas som det gör för v-bits?. 

I proven blir det aktuellt att minska risken för flex i bits, dvs. sänka XY hastigheten men även sänka hastigheten Z sänks ned i materialet. 
För 0.1mm end stub mills nämns feed rate 4-7mm/second - vilket låter bra!
MEN - rekommenderade MINSTA spindelhastigheten är 25 000 rpm!!
Så det låter som om feedrate måste sänkas ytterligare eftersom min spindel knappt uppnår 10 000rpm.
Det där med spindelhastigheten är det som avviker mest i min setup.

Det ultimata målet är att kunna göra enstaka kretskort med QFN DFN IC kretsar, på tunt FR4 kretskortlaminat i första hand men på sikt även i annat fräsbart material för GHz.

Processteknik

Ett problem är att få en reperterbar process runt flertalet operationer med succesivt ökande Z djup. 

Som det ser ut nu så måste man editera G-code och alla Z operationerna manuellt, dvs. i Candle läsa in en ny editerad G-code fil samt göra en ny kalibrering av Z och med det även en ny höjdkarta med den elektriska probe funktionen.

Låt säga att man följer rekommendationen med stegivs ökning av skärdjupet med 0.05mm så blir det 4 operationer på ett 18um kopparlamintat.

Så processtiden att fräsa ett 18um kretskort med 0.15mm spår med stubfräs ökar mångfaldigt!!!!!!

Lägre XYZ hastighet, fyra Z kalibreringar, fyra fräsoperationer, fyra G-code editeringar....

Flatcam har en G-code editor där man kan göra search and replace och ändra alla dessa G Z positioner i G-code filen.

Lödmaskfräsning ???

Ännu en upptäckt och möjlighet med en CNC är att man kan applicera lödmask över hela kretskortet och sen fräsa av lödmasken med G-koden för lödmasken.

Detta öppnar upp för att kunna förenkla montering och lödpastaappliceringen en hel del samt att under själva värmecykeln så kommer de ytmonterade komponenterna att justera sig själva i position - vilket är bra när komponenterna eller komponentbenen är mycket små.

Principen vore att kalibrera Z, göra en höjdkarta - stoppa processen, lägga på ett lager lödmask, låta den torka och sen fräsa av kanske med -0.05 i Z. Kretskortet måste såklart vara monterat hela tiden på fräsbordet för att behålla kalibreringen......

Återstår att prova sig fram och skaffa en tunn ldömaskprodukt.

onsdag 7 maj 2025

Go from PCB toner transfer making to 3-axis CNC G-code PCB making

 Okidoki

Under många år har jag tillverkat mina hålmonterade och ytmonterade kretskort med toner transfer tekniken.

Har skaffat laserskrivare, hittat rätt papper, en metod att värma papperet på kretskortet i en flat yta  - en metod som fungerar varje gång...... 9 av 10 gånger i allafall ;-)

CAD kretsschema har gjorts i Eagle och endast pappersutskrifter har behövts från CAD programmet.

Tillfälligheter

Genom en tillfällighet lyckades jag lägga vantarna på en liten enkel rudimentär 3-axlad CNC fräs för små pengar.

Lyckligtvis var denna fräs fortfarande i bra skick och mycket litet slitage.

3-axlig fräs

Styrenheten Woodpecker 3-Axis control XYZ CNC Control Board V3.4 för G-code ingick och ansluts till datorn med USB-A till USB-mini samt ett separat 24V nätaggregat.

Tittar man på nätet hittar man liknande fräsar under benämningen Sainsmart Genmitsu 3018-PRO och enda skillnaden är att mitt exemplar är den smalaste versionen med det minsta fräsbordet.








Fräsen vill ha ett VAC/24VDC PWM 6 Ampere nätaggregat över som orkade driva fräsen.


Nätdel från junkboxen


Nätdelen klarar av de 5Ampere som är kravet för denna fräs


Vid affären ingick en del fräsbits, verktyg och kringutrustning så jag borde kunna provköra den direkt.

Anslöt fräsen till datorn, installerade USB CH340 driver som kontrollkortet vill ha, installerade Candle som är en "GRBL controller application with G-Code visualizer written in Qt".

Provkörde CNC fräsen med en förgenererad demo CNC G-code fil på ett kretskort - och fräsen producerade nån typ av användbara spår i kopparlaget.

Potential fanns mao. att gå vidare och tillverka egna kretskort!

Här är några exempel på enkla kretskort jag gjort för att prova fräsens funktion men även begränsningar

Smalaste ledaren är 0.2mm till höger

Prov av V-bit 30graders med 0.1mm spets
Z axel gick för djupt i laminatet


Här ser man av V-bit både fräser och ger ett tryck på kopparlagret vilket gör att kopparlagret trycks åt sidan in i intilliggade delar



Sånt man får korrigera i KiCad eller i Flatcam och göra en ny G-code för CNC fräsen



Förbereda mekaniken för kretskortsproduktion

Men - det fanns saker att göra på CNC fräsen först!

  • Addera kontakt med kablar för att kunna göra en s.k höjdkarta (heightmap)
  • Addera ändlägesbrytare för att skydda mekaniken, samt hitta rätt kommando för att aktivera funktionen i kontrollerkortet på CNC fräsen
  • Rengöra och smörja alla axlar på nytt
  • Byta ut en glappande DC kontakt i Control Board PCB
  • Dra åt alla skruvar i ramen lite till
  • Skaffa en s.k waistboard i MDF, kapa till den samt montera den på fräsbordet

Kablar för Prob funktionen

Ansluts till respektive spindel och kretskort

Under prob sekvensen som Candle utför automatiskt 
över kretskortet enligt det mönster och antal punkter man 
bestämmer själv






OK - efter dessa tilllägg är fräsen i rätt bra skick.

Dax att göra CNC kretskortsfiler i CAD......

Ajdå - min gamla Eagle har inte den möjligheten - så gammal var mjukvaran 8-)

Så vad finns att använda?  - jag valde KiCAD och installerade detta.

Att lära om sig från Eagle till KiCAD tog ett par dagar för att enbart lära sig enklare saker, här stod all aktivitet still runt CNC fräs eller andra projekt.

Dax att göra CNC filer och G-code

Att gå från CAD till att få ett kretskort i handen görs stegvis i datorn med tre olika mjukvaror.
De jag initialt provat är KiCAD, FlatCam och Candle, det finns som vanligt väldigt många andra mjukvaror som gör samma saker. Och JuTube är fullt med instruktionsvideos, likaså finns mycket detaljerad information på sainsmart's resurssidor.

Stegvis process:

  • rita kretsschema (KiCAD)
  • göra kretskortsledningar (KiCAD)
  • göra hål i kretskortesschemat (KiCAD)
  • spara/exportera CNC Gerber/Borr Excellion filer med ovanstående till filer (KiCAD) 
  • Importera Gerber/Excellion filerna för att kunna generera isolations och borr filer i G-code (Flatcam)
  • ange data för isolation samt val och data för borrverktygen, samt andra parametrar som Z fräsdjup, XYZ stegmotorhastighet - med mera (Flatcam)
  • Spara G-code filerna (Flatcam)
  • Öppna G-code filerna en i taget i en "GRBL controller application with G-Code visualizer" (Candle)
  • Kalibrera XYZ på fräsbordet i Candle, göra en heightmap med prob-funktionen, samt köra G-koden och fräsen gör isolationsrutterna runt kretsbanorna  (Candle)
  • Öppna borrfilen, byta verktyg i spindeln och fräsen gör hålen i kretskortet.  (Candle)


Provkörde hela processen ovan på ett flertal kretskort och noterade successivt mina data som jag matar in i respektive program - samt justeringar av Z och data på fräsverktyget.

Vad kan gå fel ? 


V-fräs krashat i laminatet.....   8-(


Man får ha tålamod 8-( det kommer att bli fel många gånger, med dessa mjukvarorna i sitt ursprungliga utförande finns inga skyddsmekanismer. Candle exekverar G-coden och har man inte full koll på XY eller Z så krashar fräsbitsen, om man avbryter, pausar eller försöker starta om G-coden krashar fräsbitsen, om man kör för fort med XY krashar fräsbitsen. Har man för mycket Z djup krashar fräsbitsen. Höjdkartan blir fel gentemot kalibrering av XY och Z och sen krashar fräsbitsen.

Man får räkna med en hel del trial and error som det heter på utrikiska ;-) samt en konsumption av fräsbits. 

Även Z-axeln får en rörelsebegränsning speciellt om man adderar en MDF skiva och Z axeln tappar sin kalibrering om man låter den gå emot ett ändläge det minsta lilla.

De fräsar man skaffar roterar medurs, V-bit har en egg och den sitter på vänster sida av den flata ytan.
Man får helt enkelt polvända + och - på spindelmotorn om det snurrar åt fel hål 8-)

Skaffade enbart billiga 30 graders 0.1mm spetsdiameter bits och har nu konsumerat runt 10st på enbart krasher. 


V-bits 3.175mm skaftdimeter för ER chucken på spindeln, 30 graders spets med 0.1mm spetsdiamteter
10st kostar under 150:-

Med krash menar jag att V-bits spetsen böjs eller går av då spetsen är mycket hård och ömtålig.

Men - när man för bok på vad man gör och i vilka steg man gör saker så minskar antalet krasher till ett fåtal.


Vad kan man göra rätt?

Jag har nu en process som fungerar 9 av 10 gånger ;-) men kräver en precis inställning av Z (fräsdjupet) eftersom jag tillverkar kretskort för ytmonterade komponenter med 0.2mm anslutningar, och det är nära vad denna fräsen klarar av i mekanisk precision.

Jag skulle inte rekommendera att ha en mekaniskt större fräs eftersom ju större spann mellan ramen och alla komponenter - ger större flex och ett sämre fräsresultat. Denna lilla modell är mycket stabil och det enda flex som jag observerat är i Z axeln -  med tanke på att jag endast fräser kretskort med en 0.1375mm fräs så är belastningen lägre på spindeln/Z axel än den kraft som krävs för att uppnå en rörelse i det flex som finns....Än så länge fungerar original Z axel med plastramen bra.
Spindeln i den lilla DC motorn är fortfarande bra, knappt kännbart axelspel.

Som hjälp finns en kalkylator i  Flatcam som hjälper att räkna ut fräsdiametern vid ett visst fräsdjup för V-formade fräsbits med en viss spetsdiameter och skärvinkel.

För kretskort med bredare anslutningar på ytmonterade komponenter runt 0.5-0.6mm i bredd är det inte lika kritiskt med Z inställningen och det blir bra resultat oftare.

Jag kör fräsen i X & Y långsammare, samt efter slutförd fräsoperation så byter jag inte verktyg till en metallborste utan lossar kretskortet från MDF skivan och tar istället bort fräskanterna med 1200 våtslippapper (dock utan vatten) med kretskortet vilandes på en plan yta. Blåser av dammet och rengör med isopropanol.


Några av mina nuvarande parametrar som sattes initialt i FlatCAM
Z är -0.07mm och ger bra spår - om man lyckas med nollställningen av Z
Att hitta punkten då fräsbitens spets träffar kopparytan finns som en funktion i Candle, finns en knapp för att aktivera funktionen med kablarna inkopplade på fräs och kretskort.
När spindeln stannar i Z ledd - så sätter man denna höjd till 0 med Z nollstställningsknappen och om man vill börja där även XY nollställningsknappen.

Enligt tools kalkylatorn blir spetsdiameter vid -0-07mm Z fräsdjup = 0.1375mm.

Ska man ha 0.2mm ledare får man nog backa av Z till -0.06 eller mindre så diametern på V-bit blir mindre och enklast räkna om detta i toolskalkylatorn i Flatcam.

Grafisk vy i Candle över G-coden som ska köras av CNC fräsen, dvs. isolationsfräsningen runt kopparbanorna


Efterkontroll

För att se hur exakt eller glapp axlarna är så kan man se hur en yta blir deformerad och hur mycket.
Resultatet nedan är bra för mitt behov i nuläget.

Efter ytbehandling kvarstår inspektion under mikroskopet, det kommer finnas spår av "kopparflarn?" efter V-bit i isolationsspåren runt kretsbanor.

V-bits är ett billigt alternativ till en dyrare raka kretskortsfräsar med flera skärande "flutes" att jämföras med en enda skärande kant på V-bits och denna enda kant skär inte lika effektivt och kan lämna små "kopparflarn?" i de frästa spåren, troligen trycker V-bitspetsen sig fram igenom kopparskiktet och vissa spår av koppar blir kvar.

Men - det är enkelt att ta bort dessa "flarn" under inspektion av de frästa isolationsspåren i kretskortet.

Kort bra nog för att börja montering av de ytmonterade komponenterna

Här syns ett styrkort för latchande RF koaxreläer och kan konstatera att de frästa isolationsspåren är rena och monterar man en SMT komponent så inträffar ben med lödytorna väl.

SOT-23 samt 0805 format
SOIC-8 kapsel på en 8V DC regulator
(IC kretsen på bilden är avlödd från ett annat kretskort och benen är därför lite böjda jämfört med en ny krets)

Resultat hittills - färdiga kretskort för 0805 och liknande SMT storlekar









Som syns på bilderna så har jag hittills tejpat fast kretskortet med aluminiumtejp på MDF skivan, den tejpen flexar inte mycket och har ett kraftigt lim

Finns det mer att göra  ?

Har inte installerat gränsbrytarna på Z axeln ännu, det krävs lite annan mindre mekanik och mindre brytare eftersom den mekaniken ska röra sig mellan maximala ändlägen utan att ta i andra fasta delar.

Har inte fått förstått kraften i vissa G-code kommandon, där finns en del hjälpfulla funktioner som är bra att ha. 

Som exempel så skrevs mina testkretskort ut spegelvänt, med ett kommando reverserar man X axeln och nu blir fräsningen rätt - typisk bra grej att ha   8-)

Om man funderar på spindeln och motorn så kanske man tycker att den ser rätt enkel och billig ut - men hittills räcker varvtalet till. Ett kort kan ta runt 8-10 minuter eller det tredubbla om man ökar antalet fräsvarv på isolationsfräsningen (för att få bredare spår med samma v-bit).
Chuck och spindeln kan tyckas ses för lång ut och skapa större flex än nödvändigt - men mina prov visar att det blir ett använbart resultat ned till 0.4mm ledare.

Kan man ned till mindre i dimensioner ?

Eftersom fräsen är V-formad så ger ett mindre Z djup ett smalare isolationspår.

Så frågan är var gränsen går

Vid prov med Z på -0.02mm och -0.008mm så skär fräsen i kopparytskiktet men skär inte igenom kopparytskiktet.

Z djupet är första provområdet, sätta Z till -0.03mm och hoppas fortfarande på avverka kopparskiktet. 
Fräsens diameter blir dryga 0.1mm till 0.12mm beroende på Z.

QFN eller DFN footprint  har 0.25mm distans kant-till-kant mellan lödanslutningarna på kapseln
så i teorin borde fräsen klara av detta, men jag har inte lyckats med det så här långt i den pågånde "lärande processen" med CNC och isolation routing.

För SOIC-8 m.fl samt SOT-23 är avstånden mellan 1.27 och 1.9mm i C/C mellan komponentbenen så där blir det ofta koppar kvar och man får köra flera rundor med v-bitset.

Även XYZ hastigheten sänks från 80 till 40 för minska trycket på kopparlagret och låta V-fräsen jobba klart.










fredag 25 april 2025

Fixing the Kenpro support bearing for antenna

Hittade ett gammalt Kenpro stödlager för max. 50mm maströr och tänker montera detta utomhus.


Mindre antenninstallation med väggfästen och
egentillverkade plattor för montage av rotor och stödlager

Provkörning


Vid provkörning av rotor med stödlagret monterat gick rotorn knappt runt av sig självt, om man hjälper till med händerna så började rotorn gå runt lite mer .
Rotorn var redan nyservad med rengjorda kullager och nytt fett så rotorn borde vara OK!.


Yttre skick är bra,  färgen sitter kvar men insidan är inte OK

Lagret gick mycket trögt, lagret är inte använt på 15+år, troligen innehållande gammalt stelnat fett
med en hel del föroreningar och även korrosionföroreningar från lagerbanorna i aluminium.

Man kan för hand vrida lagret, det sitter inte fast, men provar man vrida lagret med rotorn så nyper lagret.

Lagret är enkelt att demontera med fyra skruvar. Vid separation av lagerhuset hittar man en mellanring för lagerbanor.


Rengöring

Här ser man lagerbanorna som är svarta och ett lager hårt sittande torkat fett och svarta lagerkulor


Alla lagerkulor rengörs i bromsrengöring, likaså lagerbanorna. 

De skruvar som håller undre lagerhuset går trögt, det finns korrosion i de gängade hålen i övre lagerhuset.
Drar en gängtapp igenom hålen och spolar ur med bromsrengöring.


Infettning

Som båtägare med mycket vatteninträngning i detaljer i rostfritt och aluminium är mitt
val av fett ett blått EP Lithiumfett, med mycket god vidhäftning som används för  packboxar, propelleraxlar och allround fett. 

Kenpro lagret är tillverkat i aluminium och lagerkulor i stål och är inte vädertätat på nåt sätt så vatteninträngning sker varje gång det regnar.


Lägger på ett lager fett från tuben, på bilden är det för mycket fett fortfarande, man stryker av det mesta av fettet med fingret tills det återstår en tunnare fettlager.
Klart att monteras ihop, innersta lagerkulorna är på plats i bilden.
Smörjer även de skruvar som håller ihop lagerhuset, för att minska korrosion i gängorna på sikt.


Fettet som används är mobilgrease XHP222


Provkörning


Efter att stödlaget återmonterats på väggfästet och provkörning kunde ske gick rotorn runt mycket tyst och snabbare än tidigare - bra resultat 8-)








onsdag 16 april 2025

Cheap toy-like VHF UHF Radio for spectrum display of IF frequency - part 3

Kopplade in UV-5 radion på en Spektrumanalysator

Mätning

Mäter RF i uteffekt läge MID (2W) och LOW2 (125mW) via en 20dB dämpsats på 144 respektive 432MHz.

Hoppar över att mäta i 5W läget - då det betyder att transistorerna går över specifikation, dvs. inte där dom ska vara.

Firmware är modifierad enligt tidigare och har andra uteffektsteg plus "1GHz bandet".

Radion är inte modifierat i RF filter eller nåt annat.


Resultatet är att generellt så ser det OK ut, det finns som mest en >40dB lägre andra överton

144MHz MID

144MHz MID





434MHz LOW2


434MHz LOW2



434MH MID

434 MID


På 1297MHz finns knappt nån uteffekt kvar att mäta på, så det får bli en separat mätning med en annan 

mätjigg.