Mündəricat:

Sidstick: Cib Chiptunes Player: 12 addım
Sidstick: Cib Chiptunes Player: 12 addım

Video: Sidstick: Cib Chiptunes Player: 12 addım

Video: Sidstick: Cib Chiptunes Player: 12 addım
Video: A320 Condor (CIB) - Approach and Landing Heraklion, Greece (HER-LGIR) Rwy 27 2024, Iyul
Anonim
Sidstick: Cib Chiptunes Player
Sidstick: Cib Chiptunes Player

Cibinizdə 100.000 SID mahnı! SIDstick, cib ölçüsündə bir chiptunes oyunçusudur:

  • microSD kartlarını dəstəkləyən çıxarıla bilən yaddaş
  • 20+ saat batareya ömrü
  • 31 kHz nümunə dərəcəsi,> 16 bit qətnamə ilə yüksək keyfiyyətli aparat əsaslı oxutma
  • Tamamilə Açıq, hardware dizaynı və qaynaq kodu MIT lisenziyası altında mövcuddur
  • Lövhədə əlaqələr ilə təkmilləşdirilə bilər.

Kitlər və PCB -lər www.gadgetgangster.com saytında mövcuddur. Budur bir demo: Və daha bir neçə Chiptunesun favoritləri Ocean Loader: Bir neçə daha yaxşı:

Addım 1: FAQ

FAQ
FAQ

Chiptunes nədir? Vikipediyadan sitat gətirmək üçün "nümunə əsaslı sintezdən istifadə etmək əvəzinə bütün səslərin kompüter və ya video oyun konsolu səs çipi tərəfindən real vaxtda sintez edildiyi səs formatında yazılmış musiqi." Bir çox chiptunes klassik video oyunlarından yıxılır, bəziləri isə yeni əsərlərdir. SIDstick, SID çipində oxutmaq üçün yazılmış ən çox yayılmış chiptunes çeşidini oynayır. Yəqin ki, SID musiqisinin ən böyük kolleksiyası, yükləmək üçün pulsuz 36.000 SID melodiyası olan Yüksək Gərginlikli SID Kolleksiyasıdır. Batareyalar nə qədər davam edir? İstifadə etdiyiniz batareyaların növündən asılı olaraq, təxminən 20 saat davam edəcək. Yenidən doldurulan batareyalardan istifadə etməyi təklif edirəm, amma qələvilər də işləyəcək. Neçə mahnı saxlaya bilərəm? Onların hamısı. 2 gb microSD kart, fayl ölçüsündən asılı olaraq 20-30 min mahnı saxlayacaq. Təxminən 60 günlük bənzərsiz melodiyalar bir araya gətirmək çətindir? Xeyr, olduqca asandır - SIDstick -də bir çox komponent yoxdur, sehrlərin çoxu mikrokontrolördə olur. MicroSD kart yuvası əvvəlcədən yığılmış olaraq gəlir, buna görə səthə montaj lehimləməyə ehtiyac yoxdur, texniki detallar istəyirəm! Bu əslində bir sual deyil, amma burada əsas səs prosessoru olan SIDcogun detalları;

  • 31 kHz nümunə sürəti
  • > 16bit qətnamə
  • Tam filtr dəstəyi - Lowpass, Bandpass və Highpass filtrlərinin istənilən birləşməsi
  • Logaritmik açılma/çürümə əyrisi ilə tam zərf dəstəyi. (real SID ilə eyni loqarifmik yaxınlaşmadan istifadə edir)
  • Bütün 4 dalğa növünü dəstəkləyir
  • 16 addım əsas cild
  • Dalğa formasını sıfırlama biti işləyir. (bir çox Rob Hubbard melodiyası məhz bu davranışa əsaslanır)
  • Üzük modulyasiyası
  • Osilator sinxronizasiyası

SIDcog, 8 nüvəli, 80MHz mikro nəzarətçi olan Parallax Pervanesi üzərində işləyir və PropPlug ilə yenidən proqramlaşdırıla bilər, bağlayıcılar lövhədədir. SIDstick bir qrup səyinin məhsuludur - Johannes Ahlebrand SIDcog əsas və masa üstü tətbiqini, Jeff Ledger SD kart interfeysini və trek / səs nəzarətini etdi. Mən dövrə lövhəsinin düzülüşünü etdim. MicroSD kart dizaynı və montaj xidmətləri üçün Lil 'Brother SMT Assembly -dən James Long'a da təşəkkür edirəm.

Addım 2: Hazırlıq: Alətlər

Vimeo üzərindəki Gadget Gangster -dən Elektronika Layihələri Yaratmaq üçün Alətlər.

SIDstick bir araya gətirmək üçün təxminən 40 dəqiqə çəkir. Lehimləmə sadədir və yeni başlamısınızsa gözəl bir layihədir. Lehimləmə ilə bağlı bir çox gözəl təlimat var (biri burada).

Alətlər

Layihəni toplamaq üçün bir neçə vasitəyə ehtiyacınız olacaq; 1 - Havya və lehim. Qurğuşunlu lehimlə işləmək daha asandır və 15-40 vat gücündə olan bir dəmir yaxşıdır. Çox yaxşı işləyən bir az elenco combo paketi satıram (burada). 2 - Diks. Çapraz kəsicilər, lehimləndikdən sonra komponentlərin artıq uclarını kəsmək üçün istifadə olunur. Fantezi olmaları lazım deyil, Ikea'dan aldığım bir cütü bir -iki dollara istifadə edirəm.

Addım 3: Hazırlıq: Parça siyahısı

Hazırlanması: Parça siyahısı
Hazırlanması: Parça siyahısı

İşdə sizə lazım olan hissələr. Bir dəst sifariş etmisinizsə, paketinizin siyahıda göstərilən bütün hissələri olduğundan əmin olmaq üçün iki dəfə yoxlayın. Eksik bir şey varsa, bizə [email protected] ünvanına e -poçt göndərin;

Gərginlik tənzimləyicisi MCP1700 (3V, TO-92) Mouser hissə#: 579-MCP1700-3302E/TO Miqdarı: 1 Dokunmatik Açar Mouser Parça#: 653-B3F-1000 Adet: 3 HC49/ABŞ Xtal Dəyəri: 5Mhz Mouser Parça#: ECS- 50-20-4X Miqdarı: 1 40 Pin DIP yuvası (600 mil) Mouser Bölmə#: 517-4840-6004-CP Adet: 1 8 Pinli DIP yuvası (300 mil) Mouser Parça#: 517-4808-3004-CP Miqdarı: 1 3.5mm Stereo Qulaqlıq Jack Mouser Parça#: 806-STX-3100-5N Adet: 1 47uF Radial Elektrolitik Qapaq (mikro-mini) Mouser Parça#: 140-L25V47-RC Adet: 2 Pervaneli Mikrodenetleyici Parallax.com Mövcuddur: Gadget Gangster Qty-də 1 uSD Modulu Mövcuddur: 1 10k ohm parmağlı potansiyometr Mouser Parça#: 3352T-1-103LF Adet: 1 3xAA Batareya Kutusu Mouser Parça#: 12BH331/CS-GR Adet: 1 SIDStick PCB Gadget Gangster Qangsterdə mövcuddur: 132kB EEPROM Mouser Part #: 24LC256-I/P Adet: 1 Bunu kitlə birlikdə alsanız, əvvəlcədən proqramlaşdırılmış olacaq. Əks təqdirdə, PropPlug kimi bir EEPROM proqramçısına ehtiyacınız olacaq. 10k ohm müqavimət (1/4 Vatt) - (Qəhvəyi - Qara - Narıncı) Adət: 4.1uF Radial Seramik Kondansatör (104) Adet: 5 Düzbucaqlı pin başlıqları Adət: 6 İşlənmiş pin başlıqları Adət: 2

Addım 4: Edin: Adım 1

Hazırlayın: Addım 1
Hazırlayın: Addım 1
Hazırlayın: Addım 1
Hazırlayın: Addım 1
Hazırlayın: Addım 1
Hazırlayın: Addım 1

Rezistorlardan 3 -ü götürün (hamısı eynidir, 10k ohm, Qəhvəyi - Qara - Narıncı), ucları 90 dərəcə bir açı ilə qatlayın və R1, R2 və R3 -də PCB -yə daxil edin.

Lövhəni çevirin və ipləri kənara qoyun. Rezistorları lövhəyə lehimləyin və artıq teli kəsin.

Addım 5: Hazırlayın: Adım 2

Hazırlayın: Addım 2
Hazırlayın: Addım 2
Hazırlayın: Addım 2
Hazırlayın: Addım 2
Hazırlayın: Addım 2
Hazırlayın: Addım 2

. Uu Seramik Kondansatörləri götürün və C1, C2 və C3 -ə daxil edin. Qütbləşməmişlər, buna görə də hansı yolla girdiklərinin heç bir əhəmiyyəti yoxdur. Uçları ayırın, taxtanın üstünə çevirin, aşağıya lehimləyin və artıq telləri kəsin. Qalan Seramik qapaqları götürün və C4 və C5 -ə əlavə edin.

Addım 6: Edin: Adım 3

Hazırlayın: Addım 3
Hazırlayın: Addım 3
Hazırlayın: Addım 3
Hazırlayın: Addım 3

C6 və C7 -də 2 elektrolitik qapağı əlavə edin. Bu qapaqlar qütblüdür, daha uzun iplər kvadrat deliklərdən keçir (elektron lövhədə + işarəsinin yanında). Qapaqların bədənlərində zolaqlar var, zolaqlar solda gedir (lövhənin ortasına işarə edir).

VR -də gərginlik tənzimləyicisini əlavə edin. Dırnağı kəsilmiş, altından çıxan üç ayağı olan kiçik bir qara qutu. Çentik, lövhədəki işarədə göstərildiyi kimi lövhənin kənarına işarə etməlidir. R4 -də 4 -cü 10k ohm müqavimətini (Qəhvəyi - Qara - Narıncı) əlavə edin.

Addım 7: Hazırlayın: Adım 4

Hazırlayın: Addım 4
Hazırlayın: Addım 4
Hazırlayın: Addım 4
Hazırlayın: Addım 4

Növbəti parçaya keçmək, geri qayıtmaq və Çal / Durdurmaq üçün SIDstick -də 3 düymə var. S1, S2 və S3 düymələrini əlavə edin. Bu adamlar dərhal içəri girirlər - lövhənin üstündən keçin və onları aşağıya lehimləyin.

Həcmi tənzimləyici potentiometrdən istifadə edərək idarə olunur, onu pcb -də göstərildiyi kimi lövhənin yuxarı küncünə əlavə edin.

Addım 8: Edin: Adım 5

Hazırlayın: 5 -ci addım
Hazırlayın: 5 -ci addım
Hazırlayın: 5 -ci addım
Hazırlayın: 5 -ci addım
Hazırlayın: 5 -ci addım
Hazırlayın: 5 -ci addım

2 işlənmiş sancağı götürün, dayaqlarınızla ayırın və plastikdən sıyrın. 2 kiçik sancağınız olacaq. Sancaqları PCB üzərində 'Xtal' işarəsi olan 2 çuxura atın.

Lövhədə tutmaq, lövhəni çevirmək və lövhəyə lehimləmək üçün yapışqan bir az istifadə edin. Post-it notu, lehimlənmədən əvvəl düşməmələrini təmin edəcək. Lehimləndikdən sonra nazik metal uclarını kəsin. Bu sizin kristal yuvanız olacaq.

Addım 9: Hazırlayın: Adım 6

Hazırlayın: Addım 6
Hazırlayın: Addım 6
Hazırlayın: Addım 6
Hazırlayın: Addım 6

Prizlərə yapışdırın. 40 pinli yuva U1 -də gedir, lövhənin tam ortasında, çentik 2 elektrolitik qapağa yaxındır.

düymələrin yanına qulaqlıq jakı əlavə edin 8 pinli yuva U2 -də gedir, çentik lövhənin kənarına yaxındır. İndi, Pervaneyi yuvaya itələyin - çipdəki eyni işarəni göstərən yuva yuva ilə eyni idi. EEPROM üçün də eyni.

Addım 10: Hazırlayın: Adım 7

Hazırlayın: 7 -ci addım
Hazırlayın: 7 -ci addım
Hazırlayın: 7 -ci addım
Hazırlayın: 7 -ci addım
Hazırlayın: 7 -ci addım
Hazırlayın: 7 -ci addım

Pin başlıqlarını kənar deliklər sırasındakı uSD lövhəsinə əlavə edin. İndi, fotoşəkildə göstərildiyi kimi, uSD kart yuvasını dayağa qoyun, beləliklə birbaşa IC -yə söykənir. Lövhəni çevirin və sancaqları birbaşa PCB -yə lehimləyin.

Kristalınızı yuvaya ata bilərsiniz - kristaldakı uclardan 3-4 mm məsafədə olanların hamısını kəsin və 'XTAL' da PCB -yə daxil edin.

Addım 11: Hazırlayın: Adım 8

Hazırlayın: 8 -ci addım
Hazırlayın: 8 -ci addım
Hazırlayın: 8 -ci addım
Hazırlayın: 8 -ci addım

Batareya paketini bağlamaq üçün lövhədə batareya bağlantısının yanında bir çuxur var. Batareya paketindən bir teli çuxurdan keçirin və digər teli ona bağlayın - bu, bir qədər stressi aradan qaldıracaq.

Qırmızı tel '+' işarəsi olan delikdən, qara tel '-' işarəsi olan çuxurdan keçir.

Addım 12: İstifadə və Yükləmələr

İstifadə və Yükləmələr
İstifadə və Yükləmələr

İstifadə

SIDstick istifadə etmək çox sadədir. Güc düyməsini çevirin (batareya qutusunda yerləşir) və ilk mahnını (fayl adı ilə əlifba sırası ilə) yaddaş kartında çalmağa başlayacaq. 'Çal / duraklat' düyməsinə basmaq musiqini dayandıracaq / başlayacaq və əvvəlki / sonrakı parçaları atlamağa imkan verəcək. Yaddaş kartınızı melodiyalarla yükləyərkən iki şeyi unutmayın; 1 - SIDstick fayl adlarını yalnız '8.3' formatında tanıyacaq. Bu, 3 ad uzantısı olan fayl adlarını 8 simvolda saxlamağınız deməkdir. 'song.dmp' tamamdır, amma 'thisisasong.dmp' çox çox simvoldur. SIDstick, fayl adında çox sayda simvolu olan parçaları atlayacaq. 2 -.sid fayllarını oynamadan əvvəl.dmp fayllarına çevirmək lazımdır. Bu, həqiqətən qısa bir prosesdir və Johannes, gözəl kiçik bir istifadəçi interfeysi olan bir platforma çeviricisi qurdu. Windows versiyası burada və Mac və Linux versiyası bir neçə gün ərzində hazır olmalıdır. Bu belədir! SIDstick -dən zövq alın!

Yükləmələr

Hər şey əsasən ictimai mülkiyyətdə olan MIT Lisenziyası altında mövcuddur: SIDstick firmware: İlk versiya. Yenilənmiş versiyalar üçün layihə səhifəsinə baxın. Sxematik - pdf,.dch PCB düzeni - pdf,.dip Hi -res fotoşəkilləri flickr -də. SIDstick Gadget Gangster -in dəsti olaraq mövcuddur

Tövsiyə: