Diccionari.cat
Optimot, consultes lingüístiques

Controlar i monitoritzar la càrrega d'una bateria Li-Ion via SCPI

Ja fa un temps que va caure a les meves mans una bateria d’Ió Liti (Li-ion) i aprofitant l’entrada anterior on s’explica com connectar l’ordinador a la font d’alimentació via SCPI i aprofitant també aquesta entrada on s’explica com carregar bateries amb una font d’alimentació programable (amb CC/CV), seguiré amb el tutorial de PyVisa per automatitzar la càrrega i ja que hi som poder treure algunes gràfiques a diferents corrents de càrrega (0,25C, 0,5C, 0,75C).

Abans de tot, aquestes són les especificacions d’aquesta bateria:

  • Nombre de cel·les: 12
  • Voltatge Nominal: 3,6V / cel·la
  • Voltatge del paquet: 43,2V
  • Capacitat: 4Ah

Nota1: Com que no tinc cap ús en ment, carregaré la bateria a 4V CC i tallaré a 0,5A CV. Segons aquest article, la capacitat serà del voltant del 80%.
Nota2: Com a corrent de càrrega, alternaré entre 0,25C (1A), 0,5C (2A) i 0,75C (3A) i treuré unes gràfiques per veure la diferència en temps de càrrega.
Nota3: Com que no tinc una font d’alimentació prou grossa, faré les càrregues de cel·les per separat (en puc fer fins a 5 de cop).

Si passem a la part del codi, en comptes de picar comanda a comanda, obviament crearé un fitxer *.py (per exemple, py_psu.py) i l’executaré a la consola. Adicionalment, a part de poder veure en temps real la lectura de voltatge i corrent a la consola, les dades s’exportaran a un fitxer *.csv per poder obrir-lo amb el LibreOffice.
El codi és el següent (és un mix de codis que he anat trobant per la xarxa):

...Seguiu llegint

Com connectar una font d'alimentació programable Agilent/HP/Keysight a l'ordinador via SCPI?

Seguim amb un parell de tutorials que ens permetran connectar l’ordinador a qualsevol equipament de laboratori amb sortida sèrie (rs-232) i a la vegada donar ordres / rebre informació i mostrar-la en pantalla o desar-la en un fitxer.

Dividirem el contingut en tres seccions:
1- Com fer un cable?
2- Programari necessari
3- Comprovació

1- Com fer un cable?
Probablement aquesta és la part més fàcil si es tenen les parts necessàries disponibles a casa. Segons el manual, cal tenir un cable amb els dos extrems DB9 on alguns dels seus terminals seran creuats.

Contingut: esquemàtic cable sèrie. Source: Momex.cat Contingut: DIY cable sèrie per font Agilent. Source: Momex.cat

Ja veieu el bunyol que vaig fer amb un connector DB9, un adaptador DB9, una mica de soldadura i una pistola de cola.
Un cop fet el cable, un extrem va a l’aparell i l’altre, en el meu cas, connectat a un coversor rs232-USB. Si el vostre ordinador disposés d’un connector rs-232 el podríeu connectar directament allà.

2- Programari necessari

Aquí ens centrarem en PyVisa, que segons la definició del seu web, és un paquet de Python que permet controlar tota mena d’equipaments independentment de la interfície (GPIB, RS232, USB, Ethernet,…).
Si anem una mica més enrere, a meitat dels 90, es va definir la Virtual Instrument Software Architecture (VISA) que no deixa de ser una estardardització per la configuració i programació de sistemes que utilitzen interfícies tals com GPIB, VXI, PXI, Sèrie, Ethernet i USB.
Així que PyVisa no deixa de ser un paquet de Python que permet fer crides a funcions d’una llibreria VISA i per fer-ho més fàcil, si no volem baixar la llibreria VISA específica, PyVisa ens permet utilitzar la seva propia implementació de llibreria VISA (haurem d’instal·lar la llibreria PyVisa-py).

Dit això, ja podem començar a instal·lar els paquets que ens faran falta:
a. Hem d’estar segurs de tenir instal·lats python i pip. En el meu cas, tinc aquestes versions però segurament ja n’hi haurà de més noves.

momex@cat:~$ python --version
Python 2.7.15+
momex@cat:~$ pip -V
pip 9.0.1 from /usr/lib/python2.7/dist-packages (python 2.7)
...Seguiu llegint

Reparació d'un calibrador de voltatge continu - Fuke DC 343A - Part 2

Part1 - Restauració
Part2 - Cerca de components defectuosos mitjançant esquemàtic
Part3 - Cerca de components defectuosos mitjançant LCR Meter

Després de fer les reparacions més evidents i superficials a la Part1, procedim a engegar la unitat i pendre mesures dels valors que ens proporciona (multímetre HP 34401A, verificació de calibració recent).

Contingut: Fluke 343A- Resistance check. Source: Momex.cat

Amb aquests valors sembla evident que hi ha un curtcircuit a la placa i per això el Current Limit s’activa. El manual de servei, que ens dóna una completa descripció del funcionament de cadascuna de les parts del diagrama, també ens dóna un seguit de comprovacions per intentar esbrinar quins elements poden estar fallant. Procedim amb les comprovacions de Resistència i Voltatge a una sèrie de TestPoints.

Contingut: Fluke 343A. Source: Momex.cat Contingut: Fluke 343A. Source: Momex.cat
...Seguiu llegint

Reparació d'una font d'alimentació - DF1730SL10A

Directament del contenidor, aquesta font d’alimentació DF1730SL10A ha estat un dumpster diving en tota regla. Visualment, la pantalla sembla en perfecte estat, té marques de cops per tot arreu, té el connector “positiu” trencat i crec que és per això que aquesta font ha acabat al contenidor.

Contingut: DF1730SL Frontal. Source: Momex.cat

Font d’alimentació entry level d’11kg de la marca Kaise, però que també la podem trobar amb altres marques/noms com Simran, Goobay, NDN i posteriors variacions/millores com a Mastech, GW, Dr.Meter, Tekpower, etc etc etc, és a dir, un fabricant xinès que ven a moltes altres marques que simplement distribueixen el seu producte amb un altre nom. En aquest cas, segons internet, sembla que la font d’alimentació seria una de 0-30V i 10A.

A no ser que estiguem segurs que funciona correctament, abans de connectar-la, el millor serà fer una ullada a l’interior. 10 cargols després i podem veure l’interior. Al bell mig, un nucli metàl·lic del transformador que pesa al voltant del 80% de tota la unitat.

Contingut: Canal B al programa PicoSocpe. Source: Momex.cat Contingut: Canal B al programa PicoSocpe. Source: Momex.cat
...Seguiu llegint

Reparació d'un calibrador de voltatge continu - Fuke DC 343A - Part 1

Part1 - Restauració
Part2 - Cerca de components defectuosos mitjançant esquemàtic
Part3 - Cerca de components defectuosos mitjançant LCR Meter

Fa un parell de mesos va caure a les meves mans una altra unitat amb certs problemes de funcionament. Es tractava d’un calibrador de voltatge DC (Fluke 343A) que donava valors totalment fora d’especificació.

Contingut: Fluke 343A. Source: Momex.cat

Com que tinc algun multímetre pendent de calibrar, aquesta unitat ens vindrà d’allò més bé si aconseguim sol·lucionar el problema. Encara que està fora de tolerància en els 3 rangs que ofereix (10, 100 i 1000V), la unitat engega i al ser una unitat prou antiga (80’s) jo m’imagino que serà algun problema de condensadors electrolítics deteriorats. Així doncs, la millor manera de procedir és obrir i mirar.

Contingut: Fluke 343A. Source: Momex.cat Contingut: Fluke 343A. Source: Momex.cat
...Seguiu llegint

Apendre amb els manuals d'usuari dels equipaments de laboratori - Part1

Una cosa que cal fer quan adquirim equipament de laboratori és llegir els manuals d’usuari per dos motius ben importants. El primer motiu és evitar fer malbé els equips com va passar aquí i el segon és que segur que apendrem conceptes nous. La idea d’aquesta entrada és fer un resum de les coses que més m’han cridat l’atenció del manual de la font d’alimentació Agilent E3644A.

  • Floating power supply: A vegades la nostra font d’alimentació pot no arribar al voltatge desitjat i per això ens podria interessar connectar dues fonts en sèrie per doblar-lo. Això només ho podem aconseguir si utilitzem una font d’alimentació adicional amb capacitat de flotar de ground (terra). Una imatge val més que mil paraules així que a la foto inferior veureu les diferències d’una font “no flotant” i la d’una “flotant”.
Contingut: Diferents tipus de font d'alimentació. Source: Momex.cat

En principi, la carcassa de tota font d’alimentació (o de qualsevol altre equipament) vindrà connectada a terra per protegir l’usuari de qualsevol derivació a la carcassa de l’aparell. Algunes fonts més senzilles probablement vindran amb el pol negatiu també connectat a terra i n’hi haurà d’altres que ens permetran escollir quin pol (positiu / negatiu / cap) haurà d’estar connectat a massa.
I que pot passar si connectem dues fonts d’alimentació en sèrie amb el pol negatiu connectat a terra? Doncs com podeu veure a la imatge inferior, estem creant un curtcircuit i veurem fum en alguna part del circuit.

Contingut: Curtcircuit en dues font d'alimentació amb pol negatiu a terra. Source: Momex.cat Contingut: Connexions pels sense + - i Ground per aconseguir una floating power supply. Source: Agilent
...Seguiu llegint

Com utilitzar un domini propi a Github pages quan el teu proveïdor deshabilita la Gestió de DNS?

L’altre dia em vaig emportar una desagradable sorpresa quan estava creant un nou lloc web. Resulta que el meu proveïdor de domini (swhosting) va decidir canviar les condicions dels serveis contractats i l’apartat “Gestió de DNS” deixava d’estar inclòs en el servei bàsic Hosting Micro i si el volia incloure havia de pagar adicionalment 9,5€/any. Sembla ser que van enviar una circular que jo no vaig llegir/trobar (per descomptat, els hi concediré el benefici del dubte). La part interessant és que la publicitat al seu web no l’han canviat com tocaria i em van generar confusió amb la frase “Serveis gratuïts inclosos - Gestió de DNS” que es segueix anunciant com es feia fa 1, 2 i 3 anys. Sembla ser que la combinació de paraules “Gestió de DNS” de Desembre de 2013 i la d’avui, Juny 2017, no volen dir el mateix i per tant, no inclouen el mateix… 3 tipus de queixes enviades a atenció al client (mur, tiquet administratiu i telf) i tres respostes que no m’ajuden en res. La sol·lució és molt fàcil, només han d’especificar que la modificació de registres s’ha de contractar per separat. Total, aquí deixo reflexada la meva total insatisfacció com a client que s’ha sentit enganyat i han passat olímpicament d’ell. (1)

En definitiva, un cop ja tenim el domini fet i no podem canviar els registres de les DNS (A, MX, CNAME…), com podem enllaçar el nostre domini a Github? Si mirem la llista que ofereix la fundació.cat veiem que un 80% de les empreses que ofereixen el domini .cat també ofereixen la Gestió de DNS. Una per una anem mirant fins que topem amb una empresa anomenada CDMON que només registrant-se com a usuari ens ofereixen el servei de Gestió de DNS gratuït. Per cert, al web de la fundació ho tenen més clar que els mateixos de swhosting..

Contingut: Llista de la fundació.cat. Source: Fundació.cat

Passos

1- Mudar les nostres DNS / Domain Name System

Una cosa que encara no han deshabilitat a swhosting és el poder canviar el que ells anomenen “Dades de DNS” o els noms dels servidors de DNS pel nostre domini (sí, això és el que ells anomenen Gestió de DNS a 2017). Així doncs, el primer que haurem de fer és canviar aquestes DNS per les de CDMON.

...Seguiu llegint

Reparació d'un oscil·loscopi USB - PicoScope 4227

L’altre dia va arribar a les meves mans un oscil·loscopi USB que no funcionava prou interessant com per intentar esbrinar què li passava. Era un PicoScope 4227 (100MHz, 2ch, 250MS/S) i el problema era desconegut.

Contingut: PicoScope 4227. Source: PicoScope.nl Contingut: Especificació PicoScope4227. Source: Momex.cat

Molts cops, per saber per on començar la reparació, el millor és engegar l’aparell per veure si el seu comportament ens pot donar algunes pistes. Altres vegades, és millor no fer-ho si l’aparell fa olor a cremat o el fusible ha fallat. En aquests casos, el millor és obrir l’aparell i començar per donar una ullada per trobar parts defectuoses. En el nostre cas, com no fa olor i l’alimentació ve donada per l’USB de l’ordinador (protecció contra curts), el millor és connectar-ho i veure que passa.

...Seguiu llegint

Si vols seguir llegint entrades d'aquest blog, entra a l'arxiu i sel·lecciona les entrades desitjades.