gitarovy efekt s arduinom - uprava

Problémy s návrhem, konstrukcí, zapojením, realizací elektronických zařízení

Moderátor: Moderátoři

Zpráva
Autor
Uživatelský avatar
samec
Příspěvky: 6669
Registrován: 19 pro 2017, 00:00

gitarovy efekt s arduinom - uprava

#1 Příspěvek od samec »

Na internetoch som našiel zaujímavý projekt Arduino UNO Guitar Pedal.

Až na TL972 sa to dá poskladať zo šuflikoových zásob. A to je hneď prvá otázka, že čím nahradiť v naších končinách tento operačný zosilňovač. Alebo je tak dobrý, že sa mi oplatí z ďaleka objednať rovno 100 kusov do zásoby aj pre iné arduinové projekty? V miestnom obchode podľa webstránky by snáď mal byť MCP602. A tu sa natíska hneď druhá otázka. Vypili konštruktéri príliš veľa kávy, alebo prečo je tých MCP6xx až MCP6xxx tak veľa rôznych typov?

Čo sa týka zapojenia toho gitarového efektu, chcel by som zmeniť vstupný a výstupný operačný zosilňovač na kompresor a expander, aby sa efektívnejšie využil A/D prevodník. Tak keby mal niekto jednoduché overené zapojenie s 1N4148 diódami, aby som nemusel objavovať koleso...

Ďalšiu úpravu by som si predstavoval v znížení výstupného šumu zmenou výstupu z jednoduchého PWM na sample-hold... :roll: :?:
:parmen:
Uživatelský avatar
DukeNuke
Příspěvky: 2022
Registrován: 02 dub 2018, 00:00

#2 Příspěvek od DukeNuke »

Pokud chceš radu kytaristy, tak se na tohle vykašli. A to myslím smrtelně vážně.
Uživatelský avatar
HF_Tech
Příspěvky: 2364
Registrován: 25 dub 2022, 00:00

#3 Příspěvek od HF_Tech »

Vyhledem k tomu, jak s tím signálem arduino zachází, tak tam klidně můžeš vrazit něco dostupnějšího. Na vyzkoušení by asi stačil TS912, ten mají poláci v pouzdře SO08.
U těch MCP6xx pozor na varianty s prohozenými nožičkami.
Je to jen taková hračka jak si osahat princip a trochu si zablbnou a pak se to dá přenést na lepší hardware.
Uživatelský avatar
Hill
Administrátor
Příspěvky: 21233
Registrován: 10 zář 2004, 02:00
Bydliště: Jičín, Český ráj

#4 Příspěvek od Hill »

U Mousera mají TLC2202 v DIP, prodávají i po jednom kusu. Podle mne (a toho, co se se signálem děje v tom arduinu), rozdíl nepoznáš.
Naposledy upravil(a) Hill dne 21 led 2024, 11:22, celkem upraveno 1 x.
Uživatelský avatar
samec
Příspěvky: 6669
Registrován: 19 pro 2017, 00:00

#5 Příspěvek od samec »

Vďaka za tipy, ale na bastlenie hľadám skôr niečo v THT puzdre. SMD je pre automaty. Ja už na to nevidím.
Uživatelský avatar
Michal22
Příspěvky: 8229
Registrován: 28 bře 2012, 00:00
Bydliště: Brno

#6 Příspěvek od Michal22 »

U Mouseru mají i v DIL8: TL972IP.
Ale chce to vzít více materiálu, aby bylo poštovné zdarma.
Civilizace založená na oboustranné lepící pásce nemůže dobře skončit...
I kdyby se z tebe jednou stal král, neodsuzuj lidi, kteří ti nebudou provolávat slávu- raději se zeptej sám sebe, proč tomu tak není...
Uživatelský avatar
Cust
Příspěvky: 7239
Registrován: 17 led 2007, 00:00
Bydliště: Milotice u Kyjova

#7 Příspěvek od Cust »

S tím operákem problém není, dá se nahradit i něčím lepším...
Problém je v Arduinu. "Staré" Arduina mají jen PWM výstup a navíc pomalý. Nové Arduina založené na SAM čipech mají normální DAC, ale neumí dávat výstup od nuly - to je sice nepohodlné, ale řešitelmé. Osobně, kdybych tohle řešil tímto způsobem, tak by si vybral nějaký ARM prosceor od STM, který má slušný DAC. Vývojové (nazývají je nucleo) desky jsou víceméně kompatiblní s Arduinem a lze je programovat v Arduino IDE. Výsledek bude o mnoho výše.
Uživatelský avatar
samec
Příspěvky: 6669
Registrován: 19 pro 2017, 00:00

#8 Příspěvek od samec »

Začal som to skladať skúšobne na denko a prišlo mi to príliš prekomplikované, tak som na začiatok vyhádzal nejaké zbytočnosti.
Přílohy
efekt_uprava.png
efekt_uprava.png
Uživatelský avatar
Cust
Příspěvky: 7239
Registrován: 17 led 2007, 00:00
Bydliště: Milotice u Kyjova

#9 Příspěvek od Cust »

Čus, jen zběžně jsem se na to mrknul a asi to fungovat bude... Mám dvě poznámky:
- nechceš udělat záporné napětí pro operáky alespoň pomocí 7660?
- nechceš se vykašlat na Arduino UNO a dát tam nějaké, které má DAC?
Uživatelský avatar
samec
Příspěvky: 6669
Registrován: 19 pro 2017, 00:00

#10 Příspěvek od samec »

1. Záporné napätie z operaku na vstupe arduina, či iného procesora veľmi nevyužijem.
2. ani nie, páči sa mi to takto lacné, minimalistické. DA prevdník viem vyskladať z rezistorov. Výstupov má arduino dosť. S využitím tretieho stavu ich stačí aj menej. Ale aj 60kHz PWM je na gitaru viac než dosť. Možno by bol zaujímavý filter s obvodom sample hold.
Přílohy
arduino_gitara_efekt_denko.png
arduino_gitara_efekt_denko.png
Uživatelský avatar
Cust
Příspěvky: 7239
Registrován: 17 led 2007, 00:00
Bydliště: Milotice u Kyjova

#11 Příspěvek od Cust »

ad 1) to jsem po tobě ani nechtěl
ad 2) z rezistorů vyskládáš akorát tak přepínač napěťových úrovní, ne DAC

A aby to k něčemu bylo, tak přikládám schéma, jak by to mohlo vypadat, kdyby jsi nechtěl jen hračku na programování, ale kytarový efekt... Ta procesorová deska NUCLEO-L432KC má stejné rozměry a piny jako to Arduino Nano. Má dva DAC kanály a dá se programovat v Arduino IDE. Navíc je to rychlé, a klidně můžeš počítat i s plovoucí desetinnou čárkou. Má to hromadu paměti, tak si můžeš ukládat jednotlivé efekty. DAC je tuším jen ∑-Δ, ale pořád úplně jiné kafé než tvůj napěťový dělič nebo filtrované PWM...

Zbytek je na tobě. ;-)
Přílohy
KytaraEfekt.png
KytaraEfekt.png
Uživatelský avatar
Cust
Příspěvky: 7239
Registrován: 17 led 2007, 00:00
Bydliště: Milotice u Kyjova

#12 Příspěvek od Cust »

C48 má být jen 1 nF (pro cca 15 kHz max frekvenci na -3 dB).
Uživatelský avatar
DukeNuke
Příspěvky: 2022
Registrován: 02 dub 2018, 00:00

#13 Příspěvek od DukeNuke »

Už jsi to někdy zkoušel? Myslím tu ICL7660? Jestli jsem dobře hleděl do datašítu, tak má prac. frekvenci 10kHz. Kdysi se mi něco podobného dostalo do rukou a ten kmitočet prolezl do všeho. Hlavně do audio cesty, kde byl slyšet.
Uživatelský avatar
samec
Příspěvky: 6669
Registrován: 19 pro 2017, 00:00

#14 Příspěvek od samec »

4k7 vstupná impedancia pre gitaru je asi trochu málo. Väčšinou je tam 500k
https://generalguitargadgets.com/how-to-build-it/technical-help/schematics/
Uživatelský avatar
Cust
Příspěvky: 7239
Registrován: 17 led 2007, 00:00
Bydliště: Milotice u Kyjova

#15 Příspěvek od Cust »

@DukeNuke, ano může to zlobit, ale oproti verzi s PWM to bude lepší, ideálně by to bylo lepší vyřešit jinak, ale už by to nebylo jednuduché (kdybych to řešil já jako výrobek, tak zdroj udělám jinak).
@samec, to jsem zkopíroval od tebe, pokud do toho půjde kytara přímo, tak 4k7 ten signál ze snímačů zabije EDIT, aha teď vidím, že jsi to měl na kladném vstupu... Takže použít tvůj vstup.
Odpovědět

Zpět na „Řešení problémů s různými konstrukcemi“