Buggfix Plus
Aktuellt datum och tid: 13.36 2019-10-22

Alla tidsangivelser är UTC + 1 timme




Svara på tråd  [ 13 inlägg ] 
Författare Meddelande
InläggPostat: 21.19 2015-09-19 
Användarvisningsbild

Blev medlem: 17.51 2007-12-13
Inlägg: 658
Ort: Stockholm
Här är ett av mina pågående projekt som i planerna och teorin och mjukvaran i princip är klart.
Det som återstår är att faktiskt implementera den :)

Jag köpte en Uni-T UT61E för några månader sedan. En i grunden relativt bra DMM som blivit ganska populär.
Efter lite googlande så visar det sig att chipet som sitter i DMM:en har fler funktioner än vad som exponeras för användaren. Det interna chipet är en ES51922 https://www.google.se/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&uact=8&ved=0CCAQFjAAahUKEwiL0MaK6IPIAhULCSwKHWIJDtw&url=http%3A%2F%2Fwww.cyrustek.com.tw%2Fspec%2FES51922.pdf&usg=AFQjCNH40BSG8lU6-IHyVkjeEZPmLPhzMQ&sig2=xljOATEzI4nLtl85t0XoYQ

Det går även att hitta kopplingsschemat för UT61E, http://elektrotanya.com/PREVIEWS/38933510/23432455/egyeb/uni-t_ut61e.pdf_1.png

Där kan man se att några av funktionerna på ES51922 inte är tillgängliggjorda för användaren.
Bakgrundsbelysning, MIN/MAX-värden, RS232 PÅ/AV, Auto Power-off, Low pass filter vid AC-mätning osv.

Den bästa lösningen jag hittat för att göra några av dessa funktioner tillgängliga är att kapa ledningsbanorna för två av knapparna, och sedan sätta en microprocessor som lyssnar på dessa knappar på ena sidan och kan beroende på hur knapparna trycks in styra ovan nämnda funktioner. På det sättet så behöver man inte modifiera utsidan på något sätt med ytterligare knappar. Här är tråden som inspirerade mig, http://mjlorton.com/forum/index.php?topic=284.0. Där finns även bilder på var på PCB:t man kan koppla in sig.

Eftersom jag har tidigare erfarenhet av PIC samt att jag råkade ha en PIC16F688 hemma, så fick det bli till den som fick ingå i projektet. Jag har en massa PIC12XXXX, men för det här projektet räcker inte benen till.


Funktioner som jag tänkt lägga till:
UT61E har flera funktionsknappar, och jag tänkte använda två av dom, V/Hz(gul knapp) och DC/AC(blå knapp).
Båda dessa knappar har bara en mode. Vid ett tryck så triggas en funktion.
Det jag lagt till är fler moder för dessa två knappar.
* Långt tryck gul knapp: Bakgrundsbelysning på i 60 sekunder (eller 180sekunder om man vill)
* Långt tryck blå knapp: Slå på MIN/MAX-funktionen (se mer i databladet för ES51922 ovan)
* Kort tryck blå+gul knapp: Toggla RS232 PÅ/AV. Det normala på UT61E är att RS232 alltid är på. RS232 tar relativt mycket effekt. Därför slår jag av den direkt vid power-on och endast vid dubbeltryck så slår man på RS232. En positiv "bieffekt" av detta är att man då automatiskt gör att DMM:en slår på Auto-Power-off efter 15 minuter passivitet.
* Gul knapp intryckt vid Power-on: Low Pass Filter slås på för AC-mätningar. Det är avslaget som standard eftersom Fluke har tagit patent på det i USA, och Uni-T verkar endast göra en global variant och har därför funktionen avslagen. Dock är alla extra komponenter som behövs för funktionen, redan på plats på kretskortet. Jag tänkte göra ett försök att slå på det.


Elektriska schemat:
Här är det elektriska schemat för projektet, https://docs.google.com/drawings/d/1VHhfRkr93lUfEuHVf4lx99HHYK4TgSxc7cFYB_UNQjo/pub?w=1358&h=856. Det är väldigt likt det i inspirationstråden, men jag har gjort fler tillägg.
1. Jag kommer att driva bakgrundsbelysningen från PIC:en eftersom jag inte vet hur mycket ström som ES51922 kan driva.
2. Jag vill använda LPF. Så vitt jag kan se så är det ingen som försökt sig på att göra LPF tillgängligt förut. Tyvärr har jag inte orka rita in detta i bilden än, men det kommer. Det finns lite ledtrådar i källkoden.


Koden:
Koden för PIC:en kan man ladda ner här, https://bitbucket.org/foogadgets/ut61e-modification. Koden är skriven i C och kompileras med xc8. Jag har endast verifierat koden genom att koppla en logikanalysator till PIC:en och sett att koden utför det jag vill att den ska göra.
PIC:en är i sovläge hela tiden utom när någon av gula eller blåa knappen trycks in. I sovläge drar PIC:en i häraden ~nA
Koden är sparsamt kommenterad tyvärr.


... jag vill med detta inlägg försöka få upp elektronik-snacket som är anledningen till att jag hänger här. Inget annat.


Projektet är kanske som att sminka en gris, men en sminkad gris kan å andra sidan vara jäkligt kul :)
Bilder kommer när lödandet börjar.


Senast redigerad av ecenier 23.45 2015-09-19, redigerad totalt 1 gång.

Upp
 Profil  
 
InläggPostat: 21.31 2015-09-19 

Blev medlem: 19.18 2011-07-10
Inlägg: 364
Ort: Linköping
Spännande tänkte skaffa en sådan.


Upp
 Profil  
 
InläggPostat: 21.56 2015-09-19 
Användarvisningsbild

Blev medlem: 20.19 2009-11-24
Inlägg: 2256
Ort: Ljungby
Intressant! :tumupp: En annan ide; integrera en rs232-USB omvandlare! Eller gå direkt från fototransistor till ttl-usb om man inte behöver RS232-möjligheten!


Upp
 Profil  
 
InläggPostat: 23.30 2015-09-19 
Användarvisningsbild

Blev medlem: 17.51 2007-12-13
Inlägg: 658
Ort: Stockholm
Egentligen är inte RS232-kommunikationen så viktig i sig. Jag har redan en RS232-USB-kabel till UT61E som fungerar fint.

Det som är viktigt för mig är batteriförbrukningen. Den går ner drastiskt genom att stänga av RS232. Just nu hittar jag inte siffrorna, men ett inlägg hittar jag där man pratar om att den går från mA till uA.
Det normala är ju att man inte loggar över RS232, och därför tycker jag man kan ha det avslaget.


Upp
 Profil  
 
InläggPostat: 23.28 2015-09-21 
Användarvisningsbild

Blev medlem: 17.51 2007-12-13
Inlägg: 658
Ort: Stockholm
Nu är jag färdig med mitt projekt.
Jag är ganska nöjd men med ett undantag. När jag väljer mV-mätning, så fladdrar siffrorna väldigt mycket. Något är fel där. Jag kommer att behöva öppna och titta om det kan vara någon kabel som ligger olämpligt.

Bilder brukar vara välkommet,
Bilaga:
ut61e_modification.JPG


Och bakgrundsbelysningen. Jag flyttade LED:arna efter att jag tagit bilden till att sitta i tänkta centrum till urholkningens radie. Jag tror att det blev jämnare belysning på det sättet. Tyvärr tog jag ingen bild efter att jag lött på kablarna.
Bilaga:
ut61e_mod_bkgrndlght.JPG


Här är en video som visar de olika funktionerna, https://www.youtube.com/watch?v=KLrDdRcWR2Y

Här kan man läsa mer detaljer, http://foogadgets.blogspot.se/2015/09/uni-t-ut61e-modification.html


Logga in för att visa de filer som bifogats till detta inlägg.


Senast redigerad av ecenier 09.18 2015-09-22, redigerad totalt 1 gång.

Upp
 Profil  
 
InläggPostat: 23.49 2015-09-21 
EF Sponsor
Användarvisningsbild

Blev medlem: 17.53 2010-01-04
Inlägg: 5549
Ort: Skogen mellan Uppsala-Gävle
Oj oj oj snyggt! :bravo: Sånt här tycker jag om. Ha-begäret är ofrånkomligt :wink:

Väldigt stiligt gjort med video och beskrivning, praktexempel.

Om någon vill göra det här men inte kan programmera PIC:en så kan jag hjälpa till. Själv lägger jag nog en beställning på DMM:en och 688:an under veckan.

Ps. Även grisar måste få sminkas ibland. Ds


Upp
 Profil  
 
InläggPostat: 08.26 2015-09-22 

Blev medlem: 19.18 2011-07-10
Inlägg: 364
Ort: Linköping
Beställde ut61e igår. Om du vill Magnus så får du gärna ta en extra 688a och programmera till mig om du beställer. Har tänkt jag ska lära mig pic men det ligger lite i framtiden.


Upp
 Profil  
 
InläggPostat: 08.34 2015-09-22 
EF Sponsor
Användarvisningsbild

Blev medlem: 17.53 2010-01-04
Inlägg: 5549
Ort: Skogen mellan Uppsala-Gävle
Låter som en lysande idé. Beställer ikväll och återkommer när den är programmerad.

Får man fråga vårt ni köpte dom från?


Upp
 Profil  
 
InläggPostat: 09.09 2015-09-22 

Blev medlem: 19.18 2011-07-10
Inlägg: 364
Ort: Linköping
Super bra. Det lär nog dröja innan jag får min beställde av ameliazhou på ebay 49.98$


Upp
 Profil  
 
InläggPostat: 09.12 2015-09-22 
EF Sponsor
Användarvisningsbild

Blev medlem: 17.53 2010-01-04
Inlägg: 5549
Ort: Skogen mellan Uppsala-Gävle
Tackar för svar. Beställer ev från samma idag.


Upp
 Profil  
 
InläggPostat: 09.27 2015-09-22 
Användarvisningsbild

Blev medlem: 17.51 2007-12-13
Inlägg: 658
Ort: Stockholm
Jag köpte min på Ebay. Det blev 407kr med frakt tillslut.

Jag minns inte var jag köpte PIC16F688. Det kan ha varit medan Kjell.com hade PIC.

LEDarna är också ebay, 100 pcs red 3528 PLCC-2 1210 SMT SMD LED Strip Light
http://www.ebay.com/itm/261994316484

Jag valde den storleken mest för att det fanns plats och att det blir enklare att löda. Man kan säkerligen använda vanliga 3 eller 5mm LEDar också. Det finns gott om plats.


Upp
 Profil  
 
InläggPostat: 06.06 2015-10-03 
Användarvisningsbild

Blev medlem: 06.56 2009-03-28
Inlägg: 7616
Ort: Göteborg
Fick du lågpassfiltret att fungera?

Jag prövade att öppna min för att montera belysning och testa lite, det visade sig att det finns en ledningsbana under Cyrustek-chippet som förbinder RS232 och LPFON.

Den senare var alltså dragen till VB- redan och det verkar vara FC5 och SLACDC som måste styras för att kunna aktivera LPF med blå knapp.

Bilaga:
UT61 BL 1.png

3mm blå intensiv diffus LED, led3mmidb


Logga in för att visa de filer som bifogats till detta inlägg.


Upp
 Profil  
 
InläggPostat: 19.40 2015-10-03 

Blev medlem: 22.27 2012-05-26
Inlägg: 30
Ort: Ursviken
Hej, var in på Jula i veckan och fyndade en UNI-T UT61E för 499:-.

http://www.jula.se/catalog/el-och-belysning/elinstallation/testinstrument/multimetrar/multimeter-405048/


Upp
 Profil  
 
Visa inlägg nyare än:  Sortera efter  
Svara på tråd  [ 13 inlägg ] 

Alla tidsangivelser är UTC + 1 timme


Vilka är online

Användare som besöker denna kategori: Inga registrerade användare och 5 gäster


Du kan inte skapa nya trådar i denna kategori
Du kan inte svara på trådar i denna kategori
Du kan inte redigera dina inlägg i denna kategori
Du kan inte ta bort dina inlägg i denna kategori
Du kan inte bifoga filer i denna kategori

Sök efter:
Hoppa till:  
   
Drivs av phpBB® Forum Software © phpBB Group
Swedish translation by Peetra & phpBB Sweden © 2006-2010