triggery DIY- czy ktoś od cyfrówki mi pomoże??:)
-
dsrecordss
- -
- Posty: 9
- Rejestracja: 30 lip 2005, 21:29
- Lokalizacja: inąd
triggery DIY- czy ktoś od cyfrówki mi pomoże??:)
Witam:)
Może kilka słów wstępu:)
Jestem klawiszowcem i bawię się w aranżację utworów. Mam Yamahę S80- instrument ze świetną klawiaturą. Jak to bywa trzeba też nagrywać z instrumentu bębny- a te najbardziej niszczą klawiaturę. Wpadłem na pomysł wykonania padów które po uderzeniu pałką wysyłają komunikat midi. Idea jest taka: głośnik piezo jest umieszczony w padzie dalej sygnał z piezaka jest przesyłany do modułu i zamieniany na komunikat midi. Sterownik MIDI znalazłem w projekcie z EP 3/96 "Klawiatura muzyczna do komputerów osobistych" Problem polega na przetworzeniu sygnału z piezaka na zwarcie styków. W projekcie z EP jako klawiatura zastosowana jest matryca z przycisków (jeden przełącznik odpowiadałby jednemu z 9 padów). Kolega Alek naprowadził mnie na taką metodę piezak->wzmacniacz->przerzutnik shmitta->przekaźnik ale obawiam się że przekaźnik nie wyrobi się czasowo w niektórych momentach (np szybkie granie na werblu). A poza tym nie wiem jaki układ zastosować do wzmocnienia sygnału z piezaka do poziomu w którym przerzutnik będzie w stanie zareagować.
Czy ktoś jest w stanie mi pomóc z przeróbką tego projektu??
pozdrawiam i dziękuję z góry
Dawid S.
Może kilka słów wstępu:)
Jestem klawiszowcem i bawię się w aranżację utworów. Mam Yamahę S80- instrument ze świetną klawiaturą. Jak to bywa trzeba też nagrywać z instrumentu bębny- a te najbardziej niszczą klawiaturę. Wpadłem na pomysł wykonania padów które po uderzeniu pałką wysyłają komunikat midi. Idea jest taka: głośnik piezo jest umieszczony w padzie dalej sygnał z piezaka jest przesyłany do modułu i zamieniany na komunikat midi. Sterownik MIDI znalazłem w projekcie z EP 3/96 "Klawiatura muzyczna do komputerów osobistych" Problem polega na przetworzeniu sygnału z piezaka na zwarcie styków. W projekcie z EP jako klawiatura zastosowana jest matryca z przycisków (jeden przełącznik odpowiadałby jednemu z 9 padów). Kolega Alek naprowadził mnie na taką metodę piezak->wzmacniacz->przerzutnik shmitta->przekaźnik ale obawiam się że przekaźnik nie wyrobi się czasowo w niektórych momentach (np szybkie granie na werblu). A poza tym nie wiem jaki układ zastosować do wzmocnienia sygnału z piezaka do poziomu w którym przerzutnik będzie w stanie zareagować.
Czy ktoś jest w stanie mi pomóc z przeróbką tego projektu??
pozdrawiam i dziękuję z góry
Dawid S.
Ostatnio zmieniony 27 lis 2005, 21:43 przez dsrecordss, łącznie zmieniany 1 raz.
Re: triggery DIY- czy ktoś od cyfrówki mi pomoże??:)
witaj na Forum
kilka linków z cyklu 'wyłącznik akustyczny'
http://www.eres.alpha.pl/index.php?text=305 (opis)
http://www.eres.alpha.pl/sch/sch231i.gif (schemat)
http://www.eres.alpha.pl/index.php?text=306 (opis)
http://www.eres.alpha.pl/sch/sch232.gif (schemat)
i idąc za pomyłem Alka - piezo/mikrofon -> wzm -> Schmidt -> TRANSOPTOR
transoptor jest szybciutki, a możesz jego wyjście (końcówki C i E fototranzysora) zapiąć
równolegle z przyciskami/klawiszami - kwestia polaryzacji...
i będzie grało (bębniło) jak złoto...
kilka linków z cyklu 'wyłącznik akustyczny'
http://www.eres.alpha.pl/index.php?text=305 (opis)
http://www.eres.alpha.pl/sch/sch231i.gif (schemat)
http://www.eres.alpha.pl/index.php?text=306 (opis)
http://www.eres.alpha.pl/sch/sch232.gif (schemat)
i idąc za pomyłem Alka - piezo/mikrofon -> wzm -> Schmidt -> TRANSOPTOR
transoptor jest szybciutki, a możesz jego wyjście (końcówki C i E fototranzysora) zapiąć
równolegle z przyciskami/klawiszami - kwestia polaryzacji...
i będzie grało (bębniło) jak złoto...
-
dsrecordss
- -
- Posty: 9
- Rejestracja: 30 lip 2005, 21:29
- Lokalizacja: inąd
Tasza mam u ciebie giiigantyczny dług:)
Muszę pokombinować z tym transoptorem:) Jak zawsze najprostrze rozwiązania bywają trudne do wymyślenia:) Drugi mój problem to jak oprogramować ten procesor... W mikrokontrolerach to ja nie siedzę zbytnio i dopiero się edukuję. Co będzie potrzebne do zaprogramoania 80C51??
a to dla ciebie Tasza za pomoc:)
Muszę pokombinować z tym transoptorem:) Jak zawsze najprostrze rozwiązania bywają trudne do wymyślenia:) Drugi mój problem to jak oprogramować ten procesor... W mikrokontrolerach to ja nie siedzę zbytnio i dopiero się edukuję. Co będzie potrzebne do zaprogramoania 80C51??
a to dla ciebie Tasza za pomoc:)
- Załączniki
-
- dla Taszy.JPG (21.44 KiB) Przejrzano 6400 razy
piękne są...dzięki śliczne
co do '51 - popatrzyłam na schemat...
w tym układzie procesor pracuje z zewnętrzną pamięcią programu
US2 to EPROM 8kB, do kompletu jest latch US3 ( '573 ) - układ klasyczno-książkowy...
i kłopotliwy:
eprom trzeba kasować (masz palnik/lampę UV?)
eprom trzeba zaprogramować (masz programałkę do pamięci eprom?)
ewentualnie nowe/poprawione oprogramowanie trzeba wytestować (masz emulator pamięci eprom np. kit AVT270? )
eprom można zastąpić kostką eeprom/flash - też programałka potrzebna i redesign układu, niewielki ale jednak
i tak ogólnie to ...eeeetam... popatrz na to:
http://www.edw.com.pl/index.php?module= ... y&ceid=148
pierwszy schemat z tego wypracowania trzeba jakoś 'wmontować' w ten układ z EP...
procki DS89C4xx - są jako sample za 0 PLN, programowalne w systemie!
można też Atmelowe z ISP (jak coś, to o nie zagadnij naszą Vvandę-Anetkę - ona w tym siedzi),
ale te procki to się chyba kupuje, a nie dostaje...?
wracając do Dallasa - teraz schematu nie maluję - nie wiem w co wejdziesz...ale:
US6 - bufor RS232 ?!, to były czasy - ok, tej kostce dziękujemy, wstawi się max232 (i będzie do programowania ISP przy okazji)
US7 - 1/4 kostki 74125 - no, a w ISP do Dallasa też jest '125...
słuchaj, to się da spokojnie przerobić na DS89C4xx...jestem coraz święciej przekonana
pa,
Natasza
co do '51 - popatrzyłam na schemat...
w tym układzie procesor pracuje z zewnętrzną pamięcią programu
US2 to EPROM 8kB, do kompletu jest latch US3 ( '573 ) - układ klasyczno-książkowy...
i kłopotliwy:
eprom trzeba kasować (masz palnik/lampę UV?)
eprom trzeba zaprogramować (masz programałkę do pamięci eprom?)
ewentualnie nowe/poprawione oprogramowanie trzeba wytestować (masz emulator pamięci eprom np. kit AVT270? )
eprom można zastąpić kostką eeprom/flash - też programałka potrzebna i redesign układu, niewielki ale jednak
i tak ogólnie to ...eeeetam... popatrz na to:
http://www.edw.com.pl/index.php?module= ... y&ceid=148
pierwszy schemat z tego wypracowania trzeba jakoś 'wmontować' w ten układ z EP...
procki DS89C4xx - są jako sample za 0 PLN, programowalne w systemie!
można też Atmelowe z ISP (jak coś, to o nie zagadnij naszą Vvandę-Anetkę - ona w tym siedzi),
ale te procki to się chyba kupuje, a nie dostaje...?
wracając do Dallasa - teraz schematu nie maluję - nie wiem w co wejdziesz...ale:
US6 - bufor RS232 ?!, to były czasy - ok, tej kostce dziękujemy, wstawi się max232 (i będzie do programowania ISP przy okazji)
US7 - 1/4 kostki 74125 - no, a w ISP do Dallasa też jest '125...
słuchaj, to się da spokojnie przerobić na DS89C4xx...jestem coraz święciej przekonana
pa,
Natasza
-
dsrecordss
- -
- Posty: 9
- Rejestracja: 30 lip 2005, 21:29
- Lokalizacja: inąd
Witam:)
Ten układ faktycznie można by przerobić:) Ja się zastanawiam tylko "po kiego grzyba" tam bufor rs232... przecież tam nic z rs'kiem się nie robi-używać będę tylko wyjścia midi a reszta dla amigi nie zostanie wmontowana:) Czy przeróbka tego programu będzie trudna??
Takie pytanie off topiczne : warto to zakupić?? http://www.sklep.avt.com.pl/go/_info/?id=8213 kiedyś tam było w promocji -50% dla prenumratorów (mam znajomego który prenumeruje EdW więc mi kupi:) ) więc teraz tylko pytanie czy kupić to czy edukować się z czego innego-> a jeśli tak to z czego?
pozdrawiam
Dawid
Ten układ faktycznie można by przerobić:) Ja się zastanawiam tylko "po kiego grzyba" tam bufor rs232... przecież tam nic z rs'kiem się nie robi-używać będę tylko wyjścia midi a reszta dla amigi nie zostanie wmontowana:) Czy przeróbka tego programu będzie trudna??
Takie pytanie off topiczne : warto to zakupić?? http://www.sklep.avt.com.pl/go/_info/?id=8213 kiedyś tam było w promocji -50% dla prenumratorów (mam znajomego który prenumeruje EdW więc mi kupi:) ) więc teraz tylko pytanie czy kupić to czy edukować się z czego innego-> a jeśli tak to z czego?
pozdrawiam
Dawid
witam,
RS232 jest wymagany aby zaprogramować kontroler, to jest ISP (in system programming),
ceną za niewyjmowanie MCU z układu jest dodatowy (minimalny, ale jednak) sprzęt, tu: MAX232 i połowa '125
można oczywiście tego na stałe nie montować, tylko podłączyć na czas programowania
np. taką przystawkę (ta akurat jest do LPC2106).
MAX232 w czasie normalnego użytkowania urządzenia nie będzie potrzebny
odnośnie programu,
w pierwszym podejściu, ja proponowałabym zaprogramować pamięć flash MCU
kodem wynikowym z kompilacji obecnej w artykule wersji źródłowej.
jeżeli tam nie ma błędów - coś powinno zadziałać, tak na początek.
a potem ten kod modyfikować, czy wręcz napisać od początku mając na
uwadze poprzednie doświadczenia.
nie chcę się wypowiadać na temat stopnia trudności czy skomplikowania
tej aplikacji, to rzecz względna...ale wszystko da się napisać, kwestia chęci.
pozdrawiam
Natasza
RS232 jest wymagany aby zaprogramować kontroler, to jest ISP (in system programming),
ceną za niewyjmowanie MCU z układu jest dodatowy (minimalny, ale jednak) sprzęt, tu: MAX232 i połowa '125
można oczywiście tego na stałe nie montować, tylko podłączyć na czas programowania
np. taką przystawkę (ta akurat jest do LPC2106).
MAX232 w czasie normalnego użytkowania urządzenia nie będzie potrzebny
odnośnie programu,
w pierwszym podejściu, ja proponowałabym zaprogramować pamięć flash MCU
kodem wynikowym z kompilacji obecnej w artykule wersji źródłowej.
jeżeli tam nie ma błędów - coś powinno zadziałać, tak na początek.
a potem ten kod modyfikować, czy wręcz napisać od początku mając na
uwadze poprzednie doświadczenia.
nie chcę się wypowiadać na temat stopnia trudności czy skomplikowania
tej aplikacji, to rzecz względna...ale wszystko da się napisać, kwestia chęci.
pozdrawiam
Natasza
-
dsrecordss
- -
- Posty: 9
- Rejestracja: 30 lip 2005, 21:29
- Lokalizacja: inąd
Witam po przerwie:)
Natknąłem się na taką stronę ->http://tomscarff.tripod.com/8way_drm2/8way_drm2_1.htm
jest tam opis wykonania 8 kanałowego sterownika perkusyjnego. Pytanie-> nada się to na coś??
Natknąłem się na taką stronę ->http://tomscarff.tripod.com/8way_drm2/8way_drm2_1.htm
jest tam opis wykonania 8 kanałowego sterownika perkusyjnego. Pytanie-> nada się to na coś??
-
dsrecordss
- -
- Posty: 9
- Rejestracja: 30 lip 2005, 21:29
- Lokalizacja: inąd
no, normalnie zaraz zacznę tradycyjny wykład o Googlu....dsrecordss pisze:A programałka do tego mocno skomplikowana??
Dawid, please, chociaż nie Ty....
jak widzisz, schemat swoim skomplikowaniem wręcz powala...
-
dsrecordss
- -
- Posty: 9
- Rejestracja: 30 lip 2005, 21:29
- Lokalizacja: inąd