#elektronika

51
889

Zostań Patronem Hejto i odblokuj dodatkowe korzyści tylko dla Patronów

  • Włączona możliwość zarabiania na swoich treściach
  • Całkowity brak reklam na każdym urządzeniu
  • Oznaczenie w postaci rogala , który świadczy o Twoim wsparciu
  • Wcześniejszy dostęp, do wybranych funkcji na Hejto
Zostań Patronem
Kiedyś pytałem o o możliwość zrobienia modułu EEG z Arduino by wspomóc proces WILDa, teraz tak przeglądając sklepy z #elektronika pomyślałem że są moduły do EMG czyli mierzenia aktywności elektrycznej mięśni czy GSR czyli aktywności elektrycznej skóry, pomyślałem sobie więc że mógłby to być dobry pomysł do urządzenia (takiego dla siebie) wspomagającego medytację, relaks a przede wszystkim świadomy sen gdyż dzięki mierzeniu aktywności mięśni będzie można wiedzieć czy zasypia się podczas WILDa i dać odpowiedni sygnał elektryczny by obudzić i tak do świadomego zaśnięcia. Opłaca się takie rozwiązanie? Co o nim sądzicie?
#swiadomysen #swiadomesny #sen #sny #swiadomesnienie #luciddream #luciddreaming #ld #oneironautyka #medytacja
billuscher

@Gitler w sumie z nudów mogę, poza tym chyba płytkę Arduino można użyć po tym wielokrotnie nie trzeba by moduły były ciągle podłączone. A gotowych rozwiązań niestety nie ma najbliżej jest REM Dreamer ale to inna bajka bo on świeci w oczy po wykryciu REM i tak średnio z tego co czytam działa

Zaloguj się aby komentować

#elektronika #muzyka #filmy #pytaniedoeksperta
Myślę żeby sobie sprawić jakiś odtwarzacz Blu-Ray do oglądania w 4k z Dolby Atmos, pytanie - czy np. blu-ray w takim Xboxie Series X różni się jakoś znacząco od samoistnych odtwarzaczy? Bo ogólnie to planowałem połączyć przyjemne z pożytecznym i kupić konsolę skoro ma gratis napęd do filmów.
Voltage

@Kubilaj_Khan tv, głośniki itd oczywiście kupię takie które będą te standardy wspierać, pytanie czy taka konsola sobie w ogóle poradzi z kanałami potrzebnymi do odtworzenia w tych jakościach

Kubilaj_Khan

@Voltage na 99% wydaje mi się, że nie.

em-te

@Kubilaj_Khan "to musisz mieć jakiś system dźwiękowy odtwarzający dolby atmos."


i nagrania w tym formacie

Zaloguj się aby komentować

Czy alkohol izopropylowy (IPA) będzie spoko do czyszczenia/udrażniania dyszy drukarki atramentowej? Szukam u siebie na wiosce czegoś do kupienia od razu i koleś ze sklepu elektronicznego to właśnie zaproponował. Na wykopie w starym wątku czytałem, że kolesie jakimś płynem do szyb ekologicznym udrażniali i zdawało egzamin XD https://wykop.pl/wpis/15662713/z-czego-sklada-sie-plyn-do-udrazniania-glowic-druk Tam w wątku napisali, że w sumie IPA jest słaba do tego, ale to też nie jest jakieś ekstremalne zaschnięcie - jakieś 1,5 tygodnia stała. Brać IPA (12 zł 100 ml) czy szukać czegoś innego?
#druk #drukarki #drukowanie #elektronika #pytanie
65299497-3c4d-4475-8b84-05a311148bee
zuchtomek

@pogop Przejrzyj jej tam ustawienia, jest dość intensywny tryb czyszczący.

Czyszczenie, kilka kropel IPY, czyszczenie, kilka kropel, czyszczenie i zobaczysz czy cokolwiek się poprawia.

pogop

@Wilku testowałeś to już?

Gitler

Jeszcze jak. Pryskaj śmaiło

Zaloguj się aby komentować

Dlaczego elektrycy to takie buce i osoby co zjadły wszystkie rozumy?
Serio, co jest k... z nimi? Czy bycie chujem jest wymagane by korzystać z Prawa ohma?
Nie chcę obrażać wyjątków, bo są - w szczególności młodzi są spoko - ale to mniejszość , więc:
  1. Mam w sklep elektryczny/elektroniczny - jak zwał to zwał - sprzedają komponenty elektroniczne, w stylu tranzystory, pokrętła, płytki itp. Sklep spoko, bo ma dużo rzeczy... ale obsługa to po prostu chamska. Myślałem że to subiektywna opinia, ale zobaczyłem komentarze na google - no i to samo, wysokie oceny, ale duża część komentarzy mówi o personelu, że jest chamski.
  2. Inne sklepy podobne w mieście - trochę lepiej, ale też chamsko xD
  3. Wykop - raz się zapytałem czy jest bezpiecznik automatyczny 16 amperowy który ma charakterystykę jak topikowy - że "przepali' się dopiero po większym czasie. No i oczywiście fala hejtu bo uj ja to tykam, po uj zadaje to pytanie. Że mam instalację zjebaną że w ogóle spalić to wszystko..... a ja po prostu chciałem bezpiecznik typu C, bo jak włączałem odkurzacz + piłę to mi korek wypadał z powodu chwilowego "obciążenia" rozruchowego Ostatecznie jeden z 10 komentarzy odpowiedział mi, kupiłem, elektryk mi wymienił bezpiecznik (ojciec) i gitara.
  4. Weźmy na przykład najpopularniejszego "elektryka" w polsce - Lech Wałęsa. Przecież to taki zadufany człowiek w sobie, taki egoista że ja pier....
  5. Elektroda - Crème de la crème. Nic to nie napiszę bo każdy wie gdzie co i jak.
Ja nie wiem. W programowaniu jak ktoś coś nie wie, to nie jedzie po nim tylko wytyka błędy, pomaga i jest przyjazna atmosfera.
Na forach programiści młodego głównie wspierają, wysyłają linki i jest w ogóle miło. Jak ja zaczynałem przygodę na 4programmers, to tak mnie wciągnęła ta społeczność poprzez pozytywną kulturę, że obecnie kodzę.
A na polskich forach z elektrykami? Skąd to się bierze? Może po prostu dlatego że większość jest po zawodówce?
Na koniec chciałbym pozdrowić tych miłych elektryków co wspierają osoby co wchodzą w temat. Szacun dla was, wy tworzycie przyszłość, wy macie w rękach narzędzie do zmiany świata.
#elektronika #elektryka
37f46ab9-4d80-4714-89d7-71f33461c2ca
Man_of_Gx

@Jason_Stafford Otóż mylisz się bardzo, długotrwały przepływ przez ludzkie ciało niewielkiego prądu stałego, rzędu 0,5 mA też zabija, nawet bateria kilka V, gdybyś trzymał ją kilka godzin w palcach z uszkodzoną skórą może zabić i to bardzo boleśnie.

Wiem że trudno to sobie wyobrazić w praktyce ale przypuśćmy że grzebiesz coś w elektryce auta, łączysz co chwila jakieś kabelki ściskając palcami, jest upał więc pot na skórze i jeszcze przy tym grzebaniu gdzie się obtarłeś ale chcesz skończyć robotę a tu jak na złość nie idzie (jak to zazwyczaj w elektryce samochodowej


Gx

Man_of_Gx

Większość sprzedawców w hurtowniach elektrycznych (i podobnych sklepów dla profesjonalistów) zaliczyła na początku swojej kariery historię gdzie chcieli być mili, pomocni i uczynni która kończyła się tak że dwa dni po zakupie klient wracał i mówił:

  • Panie, bo pan mi tu doradził ja kupiłem, podłączyłem i wyjebało kable ze ścian w całym bloku w związku z czym żądam wymiany bloku na nowy, s-klasy dla mnie za straty moralne i zwrotu kosztów zakupu , o proszę tu mam paragon, sześć pięćdziesiąt.

Po takiej akcji przyjmujesz żelazną zasadę że klient ma wiedzieć co chce, od doradztwa to jest Price Waterhouse.

Mnie tam w sklepach elektrycznych i elektronicznych traktują normalnie, może dzięki temu że wyglądam jakby 15kV przeszło mi przez kołyskę dawno temu


Gx

Jason_Stafford

@Man_of_Gx o kurde, serio? Jak na to wpadłeś? Mój komentarz miał być pół-żartem pół-serio.


I wiem coś tam na temat prądu, coś się tam potrafi zrobić.

Zaloguj się aby komentować

Jak w dzisiejszych czasach kupujecie #elektronika ?
Od kilku dni rozglądam się za biurowymi akcesoriami. A to ładowarka, a to klawiatura, a to podkładka pod myszkę (szukam takiej dużej na pół biurka, żeby też klawiaturę na niej trzymać).
Przyznam że czuję się przytłoczony ilością marek, opcji i sponsorowanych recenzji. Macie jakieś sprawdzone marki, albo portale? Jak sobie z tym radzicie?
#przemyslenia #zakupy #zakupyonline #hardware
lukmar

@Okrupnik Szczerze to nigdy w życiu nie słyszałem o produktach tej firmy. Patrząc po stronie to wygląda na importowane chińskie no-name'y z naklejonym polskim logo. Szczególnie że firma, która to "produkuje" wg CEIDG nie zajmuje się produkcją elektroniki, tylko sprzedażą używanych sprzętów.


Nie nazywasz się Wojtek przypadkiem?

Okrupnik

@lukmar Przypadkiem nie, teraz mam sprzęty od della, są świetne ale tak jak mówiłem, natec mnie nie zawiódł nigdy

ZielonyRozpustnik

@lukmar okreslam swoj budzet i moje oczekiwania, potem na kilku stronach typu media markt, euro rtv itd. patrze co oferuja co spelnia moje oczekiwania a na koniec opcjonalnie sprawdzam na ceneo czy jest gdzies istotnie taniej i voila xd wiadomo, ze jesli cos wykracza nie wiem 50zl ponad budzet ale ma ficzer ktorego nie mam w oczekiwaniach ale moze troche ulatwic zycie to doplacam

Zaloguj się aby komentować

Hej. Telefon postanowił skoczyć sobie na główkę w parkiet. Poleciał idealnie płasko i tak też walnął. Dotyk działa, ekran ogólnie jest cały ale na samiutkim środku ekranu mam odprysk, coś ala odprysk od kamienia na szybie samochodu. W sumie zaczęło mnie to zastanawiać - są jakieś żywice tak jak do szyb żeby szybko załatać taki ubytek?
#smartfony #telefony #amoled #elektronika
sireplama userbar
Thomash80

Jak coś znajdziesz kolego , to daj znać.

cec

A może po prostu załóż szkło ochronne na ekran? Możesz też poszukać tych takich przezroczystych żywic modelarskich co to ludzie różne pierdoły w nich zalewają, ale jak już dasz taką kroplę żywicy to już szkła nie założysz.

sireplama

@cecale tylko co co mi to teraz da? Czuć nie będę czuł, ale odprysk będzie widać przecież dalej

Zaloguj się aby komentować

Morning nerd porn ;)
Takie tam z budowy nowej platformy pomiarowo-kontrolującej nasze zbiorniki.
Wypuściliśmy nawet mały projekt OpenHardware:
Oraz przejściówka z ESP <-> RP2040 (jeden z klientów chciałby użyć naszego modułu ale z ESP, do własnych zastosowań) - szybko zaprojektowaliśmy przejściówkę (opisy są jeszcze do doszlifowania ale to dzisiaj skończymy):
Na zdjęciu także sam moduł do którego to wszystko powstaje:
  • 8 magistral 1Wire/DHT - 8 pinów z mikrokontrolera (Standard 1Wire którego używamy opisany jest tutaj: https://owex.os.flameit.io/ - starszy moduł który wykorzystuje moduł 1Wire <-> I2C i jeżeli chodzi o 1Wire robi cuda)
  • 32 wyjścia logiczne (tylko Out) - przy użyciu rejestrów przesuwnych)
  • Wyprowadzenia pod I2C / SPI (między innymi wyświetlacz OLED)
  • Dla RP2040 ogarnęliśmy już OTA (Over The Air updates) - automatyczne aktualizacje modułów
  • Dwustronna komunikacja z modułem
  • Dostęp do danych z czujników dla klientów między innymi poprzez MQTT(S)
  • Kilka drobiazgów które jeszcze potrzebujemy ;)
Moduł będzie także współpracował z naszym super modułem do kontroli obecności napięcia przemiennego: https://ac-mains-and-zero-crossing-detector.os.flameit.io/
Jest tego troszkę ;)
#elektronika #pcb #immersioncooling #flameit #cooltoheat #heattocool #komputery #crypto #bitcoin #datacenter
Nasza strona: FlameIT - Immersion Cooling
927801c8-8d10-4232-afe4-10d98f294573
43f0c164-ddc5-49ae-8880-39c2b3ce5f05
cb56db1a-ea34-492f-9b85-7cd68177dd32
49c53696-75a3-4b14-85bb-3937b3103969
felixd

@HolenderskiWafel Powiem tylko tyle, że aktualnie mamy najlepszy produkt na świecie.


Piszę to z pełnym przekonaniem. Wiem czego szukaliśmy przez 5 lat i wiem co aktualnie mamy.


Wracam do testów, bo właśnie przyszły próbki które na szybko testujemy in-house (i już widzę, że nie ma sensu tego nawet do labo słać).

fbf8dfea-7204-4134-ae29-5c618d67c6c8
lexico

@felixd podpowiem Amazon

Basement-Chad

@felixd Po tym co piszesz wnioskuje, że skład chemiczny czynnika chłodzącego to tajemnica handlowa


Co do 3M Novec to cały bajer polega na tym, że chłodzenie odbywa się przy przemianie fazowej. Jest bardzo efektywne dlatego, że temperatura wrzenia czynnika to 34 stopnie, przez co w ogóle nie trzeba żadnych radiatorów na elementach. Czynnik wrze i przechodzi do fazy gazowej bezpośrednio na chipach, a ich temperatura rzadko przekracza temperaturę wrzenia chłodziwa. Wadą plynów Novec jest to, że to jakieś związki fluorowe, które są bardzo problematyczne w utylizajcji i niebezpieczne dla środowiska.


Zwykłe chłodzenie zanurzeniowe to już nie jest taki bajer, chociaż wciąż jest spoko. Czy w ogóle jest możliwe żeby kupić od Was taki płyn?

Zaloguj się aby komentować

Jaką dobrą stronę z technewsami polecacie? Coś, gdzie dowiem się o premierze jakiegoś nowego telefonu, ale i przeczytam test karty graficznej, procesora, albo ciekawostkę, że jakiś gigant kupił jakiś start-up albo złożył ciekawy patent.
Polskich stron nie chcę, bo to i tak tylko powielanie informacji.
Teraz odwiedzam wccftech, techcrunch, theverge.
#komputery #elektronika #internet #technologia
xsomx

@Jason_Stafford oglądam na YT oczywiście. W pracy jednak nie mam czasu, żeby oglądać wideo, a na przerwie, przy lunchu lubię sobie coś poczytać.

SluchamPsaJakGra

@xsomx hacker news jak juz wspomniane

Zaloguj się aby komentować

Mordeczki czy można popsuć dynamo rowerowe obracając zbyt szybko kołem? Chodzi mi o elektronikę, nie łożyska. Chciałem sprawdzić czy lampka jest sprawna, a że dynamo nie jest jeszcze zaplecione to na szybko założyłem je na widełki, stara dętka posłużyła za pas napędowy a wiertarka za napęd:) . Puściłem na chwilę żeby zobaczyć czy to zadziała i dynamo dostało z 400/500 rpm przez kilka sekund. Potem podłączyłem multimetr i są strasznie dziwne odczyty. Dynamo nominalnie powinno dawać 6V, przy pierwszym pomiarze dawało max 3V i nie chciało przekroczyć tej granicy, a po chwili przerwy, sprawdzeniu połączeń i multimetra kolejne pomiary dochodziły do 40-50V, a nominalne 6V było przy powiedzmy 30-40 rpm. Jakieś pomysły?
#rower #elektronika #elektryka
cec

@bladybezczel napięcie wyjściowe dynama zależy od prędkości obrotowej, a dokładnie od szybkości zmian strumienia indukcji magnetycznej względem cewki. Cewka z rozwartymi zaciskami ma to do siebie, że po zaindukowaniu się w niej prądu, na jej zaciskach powstaje teoretycznie nieskończenie wielkie napięcie. Rzeczywista cewka jest wykonana z drutu o jakiejś skończonej wytrzymałości napięciowej, po przekroczeniu której następuje przebicie izolacji. W praktyce takie dynamo nie powinno się zepsuć od pracy bez obciążenia z prędkością znamionową, bo gdyby tak było, to każde przepalenie się żarówki kończyłoby się wymianą zarówno tej żarówki jak i dynama. Jednak napięcie wyjściowe dynama polecam mierzyć pod obciążeniem, a najlepiej za jakimś prostownikiem, bo na wyjściu mamy prąd przemienny o jakiejś bliżej niezdefiniowanej częstotliwości, przy której pomiar miernikiem bez True RMS może być obarczony sporym błędem.


A teraz widzę, że chodzi Ci o dynamo w piaście. Chuj wie co tam siedzi, czy to jest po prostu wirujący magnes i stałe cewki bezpośrednio połączone z wyjściem, czy siedzi tam jakaś elektronika.

bladybezczel

@cec tak, dynamo w piaście. Poszukałem trochę w internecie i na zdjęciach nie widać, żeby prócz magnesu cewek i dwóch kabli wewnątrz było coś więcej. Chyba, że jakiś mini układ znajduje się wewnątrz tego "walca"

https://youtu.be/oXptXRqxj9c?t=460

W sumie to znalazłem jeszcze coś takiego

https://www.youtube.com/watch?v=qbE_CFHnENo

SailorMoon

@bladybezczel dobrze jest, tam masz prąd przemienny a nie dc.

Zaloguj się aby komentować

Hej!
Szukam klawiatury do pracy w domu. Aktualnie mam membranową, przerabiałem też mechaniczną. Wszystkie zakupione są głośne jak skurwesyn -,- . Wujek Google odmawia pomocy, bo jak wpisuję "klawiatura cichoklik" to wrzuca mi 10 stron reklam sklepów ze słowem "media".
Potrzebuję klawiatury QWERTY z numeryczną. Myślałem nad kupnem czegoś podobnego do klawiatury laptopowej - udało mi się znaleźć rodzaj "nożycowy" ale w sklepach mam do wyboru membranowa albo mechaniczna. Później doczytałem że klawiatura nożycowa to typ klawiatury membranowej ale nadal nie mogę znaleźć nic cichego w necie.
Poleci ktoś jakąś cicha klawiaturę? żebym nie budził dziecka spiącego w drugiej sypialni?
#pcmasterrace #komputery #klawiatura #laptopy #elektronika #pytanie #pytaniedoeksperta
Cron_Arri

@Fen Polecam Logitech MX KEYS - używam i jest naprawdę świetna. Nie jest głośna, ale też nie jest totalnie cichutka. Dźwięk jak na laptopie. Podświetlenie klasa, plus możliwość customizowania przycisków i opcja easy-switch

Barcol

@Fen MX Keys może się okazać dobrym wyborem

sorek

@Dzwiedz @Fen tak rodzaj przycisków, ja używam cherry blue które są najgłośniejsze a syna przyzwyczaiłem od małego i śpi zaraz obok i jakoś żyje

Zaloguj się aby komentować

Witam. Mam 2 głośniki do pc logitech, oba mają wtyki chinch jak na zdjęciu.... pytanie brzmi czy jest jakiś sposób na podłączenie ich do pc? orginalnie były podlaczane do subwoofer. Zna się ktoś na tym? #elektronika
c835bb08-52a1-44c0-beef-7c702f5bb3c6
Xand

@cec to są głośniki z odzysku. Nie było go, ale zabrałem głośniki bo stoją kilka stówek

cec

stoją kilka stówek


@Xand spróbuj sprzedać i daj znać czy dostałeś chociaż 20 zł ( ͡° ͜ʖ ͡°)

Xand

@cec nie sprzedałem ale znalazłem subwoofer ze starej wersji tych głośników za 30 zl:) śmigają

Zaloguj się aby komentować

SuperSzturmowiec

Śmiech na sali brak podanej mocy w opisie produktu.

Zaloguj się aby komentować

#elektronika #esp32
wincy kurwa esp wytrzyma
SUQ-MADIQ userbar
1c89fc17-afd5-46df-9db4-eef23c393f81
VonTrupka

@SUQ-MADIQ równie dobrze mógłbym widzieć na foto jak wyciągasz zajca z kapelusza <_<

kbk

@cec 3 do 5 razy tyle ile normalnie kosztuje u chińczyka goły hardware, ale odpada lutowanie i chyba udostępniają soft do zabawy. W sumie dobry patent dla dziecka.

Zaloguj się aby komentować

Czołem Piorunki.
Potrzebuję porad i inspiracji w sprawie podłączenia różnych sprzętów audio do głośników. Mam głośniki Logitech Z607 (mają tylko złącza jack) i chciałbym w jakiś rozsądny sposób korzystać z dźwięku przestrzennego na wszystkich posiadanych urządzeniach.
Chciałbym do głośników podpiąć
  1. telewizor (wyjście optyczne)
  2. Playstation 4 (może być przez TV)
  3. PC (wbudowana karta graficzna na jack).
Myślałem nad takim urządzeniem https://allegro.pl/oferta/audio-extractor-hdmi-5-1-edid-arc-6xrca-pilot-ir-6794602894 ale czy to wystarczy aby w sensowny sposób pogodzić i przełączać te wszystkie urządzenia? Czy może potrzebowałbym czegoś innego lub szukać zupełnie innego podejścia do rozwiązania?
#telewizory #elektronika #rtvagd
TaktycznaKrewetka

Będzie git, w razie czego możesz odesłać

Zaloguj się aby komentować

#elektronika #muzykaelektroniczna #syntezatory #produkcjamuzyki
https://community.element14.com/challenges-projects/project14/musictime/b/blog/posts/multi-voice-synthesizer---initial-design
SUQ-MADIQ userbar
Multi-Voice Synthesizer - Initial Design

Multi-Voice Synthesizer - Initial Design

My interest in electronics started in my early teens (or even sooner). One of my first projects was a simple electronic organ kit, from the Radio Shack P-Box kit series.This simple kit started a love of electronic music. Mind you, I have absolutely no music talent and I am basically tone-deaf, but I have always thought that a electronic music was an excellent playground for a budding engineer (or at that time geeky kid). In High School and College, whenever I needed to come up with a project, I always gravitated to a Synthesizer project. In High School that was a Popular Electronics kit project designed by Don Lancaster called the PSYCH-TONE (Popular Electronics - February 1971). I started this project, but never fully finished it as my budget and access to electronic components was pretty limited. In College that was a PAIA Electronics, 2700 series modular synthesizer with a full keyboard (A good friend of mine paid all the bills, but we worked the project together).More recently I purchased a KORG volca modular synthesizer and later designed and built a MIDI file player to drive it. This MIDI file player was done as my entry in the project14 Op-Amp-a-Palooza, in which I was one the three first place winners.When the project14 Music/Time theme was announced, there was little hesitation to take on yet another synthesizer project. This time my plan is to build a complete synthesizer from scratch. For this effort, I am building a hybrid, analog/digital, multi-voice synthesizer. The 'Music' aspect of the design is obvious and the 'Time' aspect part of the design is based on both the proper synthesis of the waveforms and the timing of the MIDI convertor (playing the notes at the right tempo).BackgroundIn the United States there are two basic schools of thought on the basis of music synthesis, known as West coast and East coast synthesizers. The coastal labels were defined based on the two primary forces between these two different methods. East coast camp was led by Moog, which was started in Trumansberg, New York, while the West coast camp was led by Buchla who was based in Berkeley, California.East coast synthesis is characterized by the used of filters (VCF) to create its sound by selectively removing harmonic content from a harmonically rich oscillator output. In contrast the West coast synthesis is characterized by using wavefolder and modulators to create a harmonic rich sound, that is a bit more abrasive.The plan that I have is to create something more in the middle of these two synthesis styles (which sort of makes sense as living in Texas is somewhere between these two coasts - sometime referred to as the 'third coast'). My plan is to design a Voice Module, that uses digital synthesis of a waveform, allowing multiple different waveshapes (sine, triangle ,ramp, square and even a folded sinewave). Along with the Oscillator, the Voice Module contains an ADSR (Attack, Decay, Sustain and Release) envelope generator and a tunable filtering system (Lowpass, Bandpass, Highpass or none). As a software only modification, the Voice Module can also be used as a Noise source by using a Linear Feedback Shift Register (LFSR), of 39 bit register length to develop a Pseudo Random bit sequence instead of the digital synthesis of a waveform.The Voice Modules will plug into a back-plane connector, allowing up to 6 Voices to be simultaneously created. The Main board will have a processor to read the MIDI file, sending commands to the Voice Modules and then a mixer module to combine the Voices into a single output, which in then amplified to drive a speaker. An additional module will piggyback onto the back-plane to provide an echo/delay module to create another layer of texture to output.Voice ModuleThe Voice Module is provides the basic functions of a VCO (Voltage Controlled Oscillator), ADSR/VCA (Attack/Decay/Sustain/Release and a Voltage Controlled Amplifier) and a VCF (Voltage Controller Filter). But, instead of the traditional designs, I am opting for a simpler, more compact and lower cost approach. The Oscillator activities are performed digitally inside of a ATtiny1614 microcontroller. This is a relatively new design form MircoChip, that includes an 8-bit DAC. Instead of a normal ADSR/VCA combination I will be using the ATtiny1614 to produce the ADSR function and controlling a variable attenuator circuit to provide the variable gain. And instead of a normal VCF I will be using a tunable State-variable active filter and a analog multiplexer to choose the filter type. All of this capability is being squeezed into a 1.5 sq Inch PCB.Here is the current design of the Voice Module (the PCBs have been ordered and I am presently working on the ATtiny1614 software on a breadboard).Voice Module - OscillatorThe Oscillator portion is based on a 100Khz interrupt function that accumulates a phase step on each interrupt and uses the upper 8 bits to lookup the waveform and sends to the data to the internal DAC. The DAC is referenced to an internal bandgap regulator and generates a 0 to 4.340V signal. Here are some images of the waveform output of the ATtiny1614:Here is the sine wave output for 5th Octave E (659.25 Hz). The average measured frequency is 658.8Hz. In looking at this error it appears that the internal 20MHz clock is off by similar amount. I will need to either re-calibrate these processors, or update the design to use an external crystal oscillator to improve frequency generation accuracy.Here is a folded sine wave output for the same 5th Octave E.The waveform table information for the folded sine wave was calculated using a fundamental frequency with a 37.5% 3rd harmonic. I would like to experiment with a few other combinations of depth and different harmonics as I move forward. Currently my plan is to store waveform tables in the ATtiny1614 FLASH memory, but depending on available memory and the number of waveforms that I will want to use, I might need to move these tables into external memory (and load them into RAM as needed).With the 100KHz interrupt rate on a 20Mhz processor, there are concerns for having enough time to complete all the various tasks. To get a better idea where I stand on available time, I did a simple measurement by raising an output pin upon entry into the timer interrupt and clearing it upon exiting (note, this is not completely accurate as there is some stack maintenance on both entry and exit that are not accounted for). Here is a quick look at the timing:With the present code (not complete, but also not optimized), the phase accumulator interrupt processing is using about 33% of the ATtiny1614 processing bandwidth (based on 3.365uS of the 10.09uS interrupt interval). Currently the interrupt processing code is written in C, but I know that I can reduce the overhead by re-writing this code in assembly. Note the 10.09uS interrupt rate, this reflects the drift of the ATtiny1614 internal clock.Voice Module - ADSR/VCAInstead of a normal ADSR/VCA combination I will be using the ATtiny1614 to produce the ADSR function and controlling a variable attenuator circuit to provide the variable gain. Inside of the oscillator function, a flag will be raised at the start of each new waveform cycle which will be processed in the foreground loop. At each point the ADSR function will compute the amount of attenuation for the waveform envelope. The appropriate attenuation will be sent, via I²C to the attenuation control potentiometers.The attenuator circuit is made up of two cascading attenuator stages, each providing 10:1 attenuation, or 100:1 overall.ADSR/VCA modules are used to shape the envelope of the waveform in order to produce a desired sound. Let's look are the difference portions of the waveform elements:Attack - Attack is the initial rise in amplitude of the waveform. The faster the rise, the more percussive the sound, the slower the rise the more lush the sound. Attack time can be set to zero for an instantaneous sound.Decay - Once the waveform has reached its full volume, while the 'key' is still pressed, the volume will begin to decay. The decay time will determine how quickly this occurs.Sustain - This value determines to what level the volume is allowed to 'decay' to while the 'key' is still pressed.Release - This value determines the rate the volumes decreases once the 'key' is released. The slow release can allow the sound to taper off slowly much like a piano sound when the key is released and no other note is pressed.In a typical synthesizer the ADSR module generates the control voltage (CV) that is applied to a VCA to actually control the volume. Here is a typical image of a ADSR/VCA envelope:During the 'Attack' phase the volume rises at the Attack rate, triggered by the 'key' being pressed. Once the volume reaches the maximum level, the volume will begin to decrease determined the 'Decay' setting. Volume decreases at the 'Decay' rate until in reaches the 'Sustain' level. Volume then remains constant until the 'key is released, causing the volume to decrease according to 'Release' rate.In this design, I am using attenuation, so the ADSR cycle will look more like this:The Red line is the normal gain or amplification signal, while the Green line is the inverse or attenuation signal.Voice Module - VCFInstead of a normal VCF I will be using a tunable State-variable active filter and a analog multiplexer to choose the filter type. The chosen filter is a 2-pole filter. There are two timing element pairs made up of a resistor (U3 - dual 50K digital potentiometers) and a capacitor C6 and C5 (22nF). The Digital potentiometers will range from 50KΩ to ~200Ω, so the filter center point frequency should range from 144Hz to ~36KHz. The analog multiplexer (U7 - lower right hand corner) is a MC74LVX4052 and is used to route either the Highpass, Lowpass, Bandpass or the unfiltered signal to the Voice Module output port.The Voice module all fits on a 1.0" x 1.5" PCB. The bottom connectors (J1 ans J2) will plug into a back-plane connector on the main board. Here are the layouts for the top/bottom of the 2-layer PCB.The J1 connector supplies the supply voltages (5.0V and 2.5V) and grounds, along with a daisy-chained serial bus. Each Voice module board will receive a serial stream from the main board. Each processor will capture its data and forward any additional information to the next module in the daisy-chain. The J2 connector routes the output signal to the main board into a mixing circuit.Main Board/Back-planeThe synthesizer main board contains a USB to serial converter (U1 - FT230X) which will communicate to a PC-based control panel. Data is passed to the processor (ATtiny 3226) which will process the MIDI date and generate control command to send to the string of voice modules. The board also contains a Voice Module back-plane and a mixer (summing circuit) and a 1 Watt amplifier. Between the summing and circuit and the amplifier is a header to mount an Echo processor module. If the Echo Module is not desired, a simple jumper will connect the summing circuit output to the amplifier.The summing circuit has a digital potentiometer to control the overall volume.Here is the schematic of the Main Board:The PCB of the Main Board is 2.0" x 1.5" and can be used to add up to six Voice Modules. Here are the layouts for the Main Board:Echo ModuleThe Echo Module uses a PT2399 which is a echo processing (delay) chip the uses a ADC/DAC pair that are coupled to a 44Kbit RAM. By varying the clock rate on the sampling circuits you can control the delay time through the RAM. I had run into this chip for a audio delay product that I built, so I have some experience with this chip (This chip is also the heart of KORG monotron DELAY module that produces some crazy effects).The echo processing module is connected to a pair of digital potentiometers one to control the sampling clock and the other to control the amount of the delayed feedback signal that is applied to the input signal. There is also an analog switch is select either the input signal or the delay/modified signal to apply to the Main Board amplifier.Here is the schematic for the Echo Module:The PCB of the Echo Module is 1.0" x 1.5" and here are are the layouts:Next StepsAll of the PCBs are on order and so are all of the necessary parts (PCBs should be in next week). I am currently working on write code for the Voice Modules.I am already thinking that I might want to do a second revision to the Voice Modules to allow for an external oscillator and possibly an external EEPROM/FLASH for wave-table storage.I am sure that I will be tuning and tweaking on the Voice Module filter and the Echo Module (slightly different implementation with this part as my prior design was delay only and this time I am mixing the delayed signal to develop an echo).I will need to design code for the ATtiny3226 on the main board (MIDI decoder, Voice Module control, Mixer/Volume control and Echo Module control.I will need to design code for the Voice Module to act as a noise source.I want to look at adding tremolo and vibrato effects into the Voice Module (varying amplitude and varying pitch via software control of the attenuator and the oscillator).As I get more of the code complete, I will start writing software descriptions. As I get the hardware more defined, I will generate and post updated documents and BOMs.Design some 3D printed frames to hold all the modules and a speaker into a rigid form.And finally, I will need to record a video to prove that it all works.Thanks as always for reading along and keep an eye out for updates to the project!

element14 Community

Zaloguj się aby komentować