A következő címkéjű bejegyzések mutatása: Curve Tracer. Összes bejegyzés megjelenítése
A következő címkéjű bejegyzések mutatása: Curve Tracer. Összes bejegyzés megjelenítése

2018. december 22., szombat

Státusz

Jó ideje nem írtam ide semmit.
Tulajdonképpen nem volt kedvem írni. Ez nem jelenti azt, hogy nem történik semmi körülöttem.
A fő oka, hogy most újra írok, a Curve Tracer projectem státusza. Hosszas, küzdelmes periódus után, a project elérte az első mérföldkövet. Elkezdett működni. Ez alatt azt értem, hogy a teljes mérési lánc összeállt. Azért még hosszú út áll előttem a kész eszközig.
Az elmúlt időben egyre többet beszélgetek "audióban érdekelt" emberekkel, kicsit visszamentem a gyerekkoromba és elkezdtem a saját hngrendszeremen dolgozni.
Megjevítottam és kicsit módosítottam a jó öreg NAD5120-as lemezjátszóüm. Megjavítottam a Mission 705-ös hangfalaim, és összeszedtem pár retro komponenst az eBay-en.
Most van egy viszonylag jó hangú rendszerem. Azt tervezem, hogy pár dolgot saját gyártásúra cserélek (visszamenve az elektronikában oda, ahonnan indultam).
Valami viszket itt belül mióta megláttam az első Fostex szélessávú tölcséres hangfalat a Hobbielektronika füzetekben. Ez bő öt éve lehetett. Azóta tervezgetem, hogy építek egy párat. Most, hogy az audio cuccaim újra elkezdtek működni, elérkezettnek láttam az időt, hogy összekoszoljam a kezem.
Elkezdtem építeni egy Fostex FE108E Sigma alapú dobozt. Hogy pontos legyek a Fostex oldaláról származó javasolt darabról van szó.


2018. szeptember 13., csütörtök

Fake in China (DIY Curve Tracer 4.)

Folyamatosan dolgozom a Curve Tracer projectemen a szabadidőmben. Beleterveztem a Vishay VO14642-es fotovoltaikus szilárdtestreléjét az áramkörbe ami egy érdekes, ámde nem épp olcsó eszköz.
Arra gondoltam, szerencsét próbálok és az Aliexpress-ről rendelek. Ellenőrzésképp rendeltem párat a Mouser-től is.
Itt a két SSR egy panelen:

A baloldali az eredeti

A hamisítvány mérve

Az eredeti mérve

Az eszköznek az adatlap szerint a maximális bekapcsolási ellenállása 0,25 Ohm.

2018. július 31., kedd

DIY Curve Tracer 3. - Mikrocontroller választás

Ahogy korábban említettem a két AVR mikrovezérlőt le akarom cserélni egy db 32bitesre.
Itt vannak a kiválasztási szempontok:

  • Két legalább 12bites D/A csatorna - Egyet a színusz jel generálására használok, a másikat az impulzus generálásra (nincs még megtervezve, eldöntve de jobb, ha elérhető)
  • Két legalább 12bites A/D csatorna - A mért eszköz feszültségének és áramának feldolgozására. Ha párhuzamos konverzió és/vagy differenciális bemenet elérhető, az nem hátrány, de nem is követelmény.
  • DMA a D/A működtetéséhez
  • 32 bites mag - preferáltan ARM Cortex-Mx
  • Arduino ököszisztéma támogatás és ingyenes natív C/C++ IDE támogatás (még nem döntöttem köztük, így kell, hogy mindkettő meglegyen)
  • alacsony költségű fejlesztőpanel
  • Könnyen forrasztható tokozás (legalábbis számomra könnyen forrasztható: TQFP rendben, QFN, BGA nem - tudom, hogy ez a saját személyes korlátom, de egyenlőre nem akarom megtanulni)
A fenti specifikáció alapján ezt választottam: STM32F303RET6:
https://www.st.com/content/st_com/en/products/microcontrollers/stm32-32-bit-arm-cortex-mcus/stm32-mainstream-mcus/stm32f3-series/stm32f303/stm32f303re.html

És a hozzá tartozó fejlesztőpanel:
https://www.st.com/content/st_com/en/products/evaluation-tools/product-evaluation-tools/mcu-eval-tools/stm32-mcu-eval-tools/stm32-mcu-nucleo/nucleo-f303re.html

Tegnap meg is rendeltem a Farnelltől, ma hozta a futár:



Következik: A fejlesztő környezet összerakása



2018. július 29., vasárnap

DIY Curve Tracer 2. - Koncepció

Most összefoglalom a project néhány tervezési koncepcióját.
A harmadik verzióból indultam ki. Úgy látom, hogy ami készül azt hívhatjuk 4-es verziónak, mert annyi módosítás történik rajta.
  1. Moduláris kiképzés. Akár saját kijelzővel, akár oszcilloszkóppal legyen használható
  2. Egy 32 bites mikrovezérlő a két 8 bites AVR helyett (valószínüleg egy STM32)
  3. Belső tápegység
  4. A Huntron Tracker 3200S specifikációja alapján - kivéve a 128bites scan interface-t
  5. Megszabadulni a mechanikus reléktől (még a reed-től is)
  6. Megszabadulni a digitális potméterek nagyjától - nem igazán illenek a képbe, inkább ellenállásokat akarok használni MOSFET kapcsolókkal
  7. Megszabadulni az R-2R D/A konvertertől. Inkább a mikrovezérlő belső D/A-ját használom.
  8. Amennyire lehet a mikrovezérlő belső AD,DA,DMA stb.  használata
  9. Megszabadulni a trimmer potméterektől amennyire lehet (valószínüleg némi offszet beállítáashoz maradni fog néhány)
  10. A rendszer hibáját 1% körül tartani mindenhol (ez nem egy preciziós szerkezet. Ha szignifikánsan növelnénk a precizitását, az ára is elszállna)
  11. Az impulzusgenerátor beépítése modulként. A 3. verzióból ez hiányzott.
  12. Alacsonyabb ellenállású áramkorlát (egészen 10 ohmig lemenni)
Először elkészült egy blokkdiagram:


A többi majd jön.

2018. július 28., szombat

DIY Curve Tracer 1.

A dolgok sosem alakulnak úgy ahogy terveztem. Egy pár hónapja kitettem egy szavazást, hogy mi legyen a következő project. A nyertes tisztán a házautomatizálási központ lett. Ez az amihez azóta épp hogy hozzáértem, és most teljesen elástam magam ebbe a Curve Tracer ügybe.
Meglátogattam Rácz Petit a műhelyében, megkérve, hogy javítsa meg a frissen szerzett magnómat. Sok mindenről beszélgettünk. Említette nekem, hogy van egy öreg Huntron Trackere ami nagyon hasznos a készülékek javításánál. Ha tehetné venne egy újabbat, de nem talált semmit $2000 alatt (véleményem szerint ez szimplán rablás). Megnéztem, az aktuális model több mint $6000-ba kerül (ezeknek teljesen elment az esze???)

Elkezdtem keresgélni, hogy létezik-e olcsó eBay/Aliexpress kit, vagy DIY project. Átnézve a lehetőségeket, végülis ezt a projectet találtam:
https://hackaday.io/project/16704-microcontroller-based-curve-tracer
A project tulaja Tóth Máté megengedte, hogy csatlakozzam hozzá.
Szóval mostmár benne vagyok.
Kezdődjön az utazás.