5v signaalin nauhoitus puhelimella

Liittynyt
29.11.2018
Viestejä
359
Olisi tarkoitus nauhoittaa 5v signaalia (hall sensor) android puhelimella, että saa dynotettua tuollaisen sähköpelin.

Ohjelmana GSF dyno

Valmistajan sivuilla on tällainen kytkentä, joka on tarkoitettu 12v magneetolta tulevalle signaalille:

spannungsteiler_mic.jpg


Tuota kytkentää ajattelin soveltaa.

Näköjään Androidin headsetissä on mikrofonin ja maan välissä n. 1.7k joten sen verran sieltä pitää löytyä tai muuten kännykkä ei tunnista mikrofonia. Toisin sanoen R4 pitää olla siis 1.7k.

Miksiköhän tuossa tehdään jännitejako kahteen kertaan ja mitä nuo diodit tekee? Joku suojaus plugia kytkiessä?

Android ilmesesti pukkaa mikkiliitäntään jonkun 2v jännitteen ja sitten eri vastusarvoilla tekee eri juttuja (esim. äänenvoimakkuus, mute jne.).

Jos pelkkä jännitejako riittää, niin varmaan toimisi että olisi vain R3 1M ja R4 1.7k, jolloin max jännite n. 9mV?
 
Liittynyt
17.10.2016
Viestejä
5 429
Oletettavasti tuo R4 on juuri tuota headsetin tunnistusta varten tms.

Nuo diodit ovat tuossa suojana joka rajoittaa mikkiliitäntään tulevan jännitteen alle 1V luokkaan vaikka tuon R1/R2 -jännitejaon jälkeen olisikin vielä enemmän jännitettä tarjolla.
 
Liittynyt
29.11.2018
Viestejä
359
Oletettavasti tuo R4 on juuri tuota headsetin tunnistusta varten tms.

Nuo diodit ovat tuossa suojana joka rajoittaa mikkiliitäntään tulevan jännitteen alle 1V luokkaan vaikka tuon R1/R2 -jännitejaon jälkeen olisikin vielä enemmän jännitettä tarjolla.
Tuo R4 ei voi olla 33ohm ainakaan androidin kanssa. Tämä kytkentä on tehty jollekkin normaalille nauhurille. Selvittelin vähän miten tuo ulkoinen mikrofoni toimii androidissa ja se on ilmesesti aktiivi, eli sille menee jännite:



Tässä näytetään miten android käsittelee tuota liitäntää eri vastuksilla:

Sieppaa.PNG


Eli siis puhelimen päästä tulee tuo 2v.

Kokeilin tehdä tällä kytkennällä (tosin vastus oli 1k) ja sain jopa nyt jotain signaalia tallennettua puhelimella:



..mutta siinä oli melkoisesti häiriötä. En myöskään tiedä mitä ohjelma tykkää tuosta 0-5v hall kanttiaallosta (joka tosin käy hieman miinuksen puolella). Tuon konkan läpi ei tietenkään tasavirta mene, joten jotain ac:ta siellä pitäisi näkyä. Ehkäpä sinne hall lähtöön pitäisi tehdä jokin jännitejako, että signaali ei olisi kuin hieman yli 2v ja säätää tuon konkan ja vastuksen arvoja?

Lähteet:

What is a reasonable ohmage measurement for a microphone on a PC headset?
3.5 mm Headset: Accessory Specification | Android Open Source Project
Android device external mic wiring |
 
Liittynyt
28.10.2017
Viestejä
89
Kerros nyt eka vielä, miksi tarviit hall antureista tarkkaa tietoa? Pyörimis nopeutta varten? Eikö kävisi joku kierrosluku mittari ja valkoinen teippi vanteeseen?

Jos sulta löytyy Arduino, esp32 tai Pico niin niilläkin saisi helposti esim, tietokoneelle.
 
Liittynyt
29.11.2018
Viestejä
359
Kerros nyt eka vielä, miksi tarviit hall antureista tarkkaa tietoa? Pyörimis nopeutta varten? Eikö kävisi joku kierrosluku mittari ja valkoinen teippi vanteeseen?

Jos sulta löytyy Arduino, esp32 tai Pico niin niilläkin saisi helposti esim, tietokoneelle.
No siis tästä sähkövehkeestä saa suoraan controllerilta simuloitua hall signaalia eli 0-5v kanttiaaltoa mikä kertoo kierrosnopeuden. Sitä pitää pystyä tallentamaan äänenä wav muotoon, että tuo ohjelma sen ymmärtää. Helpompi voisi olla joku vanhempi nauhuri, mutta puhelimesta saa suoraan tiedoston oikeaan muotoon ja lähetettyä sähköpostilla koneelle missä on tuo ohjelma. Koneella suoraan voisi periaatteessa tallentaa, jos sen saisi vaikka reppuun ängettyä, mutta yritän nyt tätä puhelinta aluksi.
 
Liittynyt
28.10.2017
Viestejä
89
Jätä konkka pois, sillä et mitään tee jos tarkoitus lukea DC signaaleja. Tässä kannattaisi keskittyä pelkästään hall anturin signaaliin. Ne on yleensä puhelimen päät suojattu aika hyvin ja suuret impedanssi ehkäisee sitä imasemasta virtaa vahingossa.

Jos sulla on esim, 49E hall senori siellä niin se jaksaa antaa vain 10 mA max. Sillä et juurikaan mitään saa rikki.

1k vastuksella maihin, Hall sensorin jännite 4.2V jäisi vielä 3.5V niin on voinut häiriötä tulla tosiaan. Kokeile laittaa 100 Ohmin, niin tulisi 1/3 hall sensorin portista ulos jännitettä. Se Androidin 2V lähtö voi olla ihan vaan hentoinen ylösveto, joka kyllä tipahtaa pois. Sillä ei pitäisi olla mitään väliä.

Ja nyt en jaksa enempää miettiä, pitää alkaa nukkumaan.

sä voit kokeilla falstadin simulaattorilla eri skenaarioita. Falstad.com ja circuit simulator.
 
Viimeksi muokattu:
Liittynyt
29.11.2018
Viestejä
359
No signaalin on ilmeisesti pakko olla AC. Ainakin ovat rakennelleet tällaisia purkkeja joihin saa siis pulssin sytytysjohdosta ja toisen kelalta, jolloin saadaa moottorin kierrosnopeus ja renkaan pyörimisnopeus samalla (stereona siis nauhoitetaan).



Jotain tällaista antaa ulos jos siis nauhoitetaan tietokoneen äänikortilla:



Tuo on varmaan line-in signaalia, koska tasot ovat melkein +/- 500mV. Tällaista jos saisi puhelimellakin nauhoitettua, mutta ei taida onnistua?

Olen kokeillut tuota simulointia. Pitää jatkaa sen kanssa, mutta en osaa sanoa paljonko on sitten puhelimen päässä se lopullinen vastus, joka on siis konkan jälkeen.
 
Liittynyt
28.10.2017
Viestejä
89
No signaalin on ilmeisesti pakko olla AC. Ainakin ovat rakennelleet tällaisia purkkeja joihin saa siis pulssin sytytysjohdosta ja toisen kelalta, jolloin saadaa moottorin kierrosnopeus ja renkaan pyörimisnopeus samalla (stereona siis nauhoitetaan).



Jotain tällaista antaa ulos jos siis nauhoitetaan tietokoneen äänikortilla:



Tuo on varmaan line-in signaalia, koska tasot ovat melkein +/- 500mV. Tällaista jos saisi puhelimellakin nauhoitettua, mutta ei taida onnistua?

Olen kokeillut tuota simulointia. Pitää jatkaa sen kanssa, mutta en osaa sanoa paljonko on sitten puhelimen päässä se lopullinen vastus, joka on siis konkan jälkeen.
Se hall anturin signaali on digitaalista DC:tä. Mutta sen tasoa voisi ehkä ohjelmallisesti käsitellä siirtämään offsettiä alemmas. Onko se sitten tärkeää on eri juttu. Lukeeko se nousevalta reunalta, laskevalta vai molemmilta? Laskeeko se aina nollan ylitykset? Tarviiko sen olla liveä datan käsittelyä vai onko sitä tarkoitus jälkikäteen käsitellä?

AC ja DC on ihan yks ja sama. Se on sama kun puhuisit että olet uinut meressä, mutta eri asia missä meressä. Merta yhtä samaa vettä kaikki vain.

Jos tarviit negatiivisia jännitteitä, nii kyllä ne DC :lläkin onnistuu. Sie nyt yrität liian orjallisesti noudattaa noita ohjeita jotka on tehty analogiselle signaalin lukemiselle. Se moottorin käämiltä luku on vaarallista kun se on induktiivista virtaa nii se lyö läpi vaikka väkisin jos et suojaa piiriäsi.

Jos haluat livenä sen datan käsitellä, niin diodilla saa jännitteen offsettiä säädettyä sinne negatiivisella puolelle. En nyt muista miten, mut esim, konkalla ja diodilla saa tehtyä bootstrapin fetille, eli saadaan esim, 5V jännitteestä vaikka 12V niin saadaan mosfetit kunnolla käyntiin pienellä rds_on arvoon. Miepä illemmalla koetan katsoa tietokoneella ja isken jakoon jos saan jotain fiksua aikaiseksi.

Kun tässä kävin miettimään, niin se AC saattaa tarkoittaa juurikin että laskee Nollien ylitykset.
 
Liittynyt
29.11.2018
Viestejä
359
Kyllä tuo näköjään toimii ihan pelkällä 10k vastuksella maihin. Saattaa tosin välillä välkkyä kännykässä ties mitä volume ylös / alas jne. mutta tallentaa kuitenkin luotettavasti.

adapter.png


DSC_0484.jpg


Näyttökuva 2023-07-31 201915.png


käppyrä.png


Hurja vääntö tuollaisessa 750W sähkömoottorissa. Nyt sitten vaan hakemaan parempia säätöjä.
 
Liittynyt
29.11.2018
Viestejä
359
Vähän asetuksia muokkaamalla melkein hevosvoima enemmän. Ei ole vieläkään varmaan täysi potentiaali tässä.

7.png
 
Toggle Sidebar

Statistiikka

Viestiketjut
241 041
Viestejä
4 210 833
Jäsenet
71 006
Uusin jäsen
Eip

Hinta.fi

Ylös Bottom