45
關於我和我的2015作品們 Arduino controlled UM3567 Synthesizer Regenerative Radios by D.C. 2016/02/18 @MakerLab

關於我和我的2015作品們

Embed Size (px)

Citation preview

關於我和我的2015作品們

Arduino controlled UM3567 Synthesizer Regenerative Radios

by D.C. 2016/02/18 @MakerLab

Born in Kaohsiung, 1994 FHCRC.102nd Studying EE @ FJU Joined Arduino.Taipei (since 2013) 國小愛逛長明街 國高中加入電腦資訊社 熱衷於電子/資訊領域的Maker

My Blog: http://davidchensbase.blogspot.tw

玩電子心路歷程

大毀滅時期 看書與血汗實驗時期 黑暗時期 已知用Arduino/AVR 已知用Google查Datasheet 重拾小套件 申請免費Sample Digital to Analog From DC back to AC

玩電子心路歷程

大毀滅時期 看書與血汗實驗時期 黑暗時期 已知用Arduino/AVR 已知用Google查Datasheet 重拾小套件 申請免費Sample Digital to Analog From DC back to AC

越做越多的無線麥克風套件

Circuit Simulation (2016)

玩電子心路歷程

大毀滅時期 看書與血汗實驗時期 黑暗時期 已知用Arduino/AVR 已知用Google查Datasheet 重拾小套件 申請免費Sample Digital to Analog From DC back to AC

Win32 USB Portable Freeware程式庫

+

Asuite Launcher管理上百個免安裝程式

First met Blender 3D(V2.49)

玩到xPUD/Ubuntu/slax/Backtrack/WinPE…

on USB Flash Drive

玩電子心路歷程

大毀滅時期 看書與血汗實驗時期 黑暗時期 已知用Arduino/AVR 已知用Google查Datasheet 重拾小套件 申請免費Sample Digital to Analog From DC back to AC

無穩態多諧震盪器套件

Project FAILED!

First AVR Project

First AVR Project

Sample坑、發現自幹耳擴很酷

met Raspberry(2012)

met Raspberry(2012)

玩電子心路歷程

大毀滅時期 看書與血汗實驗時期 黑暗時期 已知用Arduino/AVR 已知用Google查Datasheet 重拾小套件 申請免費Sample Digital to Analog From DC back to AC

(2014~2015) Buck/Boost/Linear Regulators, more Crystal Radios and FM Txs

玩電子心路歷程

大毀滅時期 看書與血汗實驗時期 黑暗時期 已知用Arduino/AVR 已知用Google查Datasheet 重拾小套件 申請免費Sample Digital to Analog From DC back to AC

More Radios(RX) & Audios

Recent Works

Arduino controlled UM3567 Synth (2015 Summer) JFET Regenerative Shortwave Radio (2015 Fall)

源由

YAMAHA YM2413 (Arduino.Taipei偉峻的筆記) UMC UM3567 尋找聯電DATASHEET 發現有其他Compatible Chip

據說是VIA製造的UM3567 file廠牌 KB89C67

VGM 音樂檔格式 USB MIDI Player太多了

Version 0

想打造一個用Linux shell script讀VGM檔,透過USB Serial傳送控制指令的VGM播放器

光用單一個Script難以同時控制寫”讀”/dev/ttyUSB裝置 VGM音樂節奏快慢影響到Arduino的Serial Buffer的空間和

執行VGM指令的速度 把Serial Buffer開到1KBytes仍無法解決 Shell Script執行命令速度配上開到最大的Buad Rate仍跟不

上最快節奏的VGM音樂

[FAILED]

在實習的公司遇到Maker總經理隨手幫我設計了個紙杯音箱

Version 0.99

改成I2C EEPROM(AT24C256)存放VGM檔 焊接洞洞板 更改GPIO控制腳位 相容性切換,可同時適應VIA版 待完成:

並接多個1M的EEPROM 製作方便的VGM to EEPROM燒錄功能 增加按鈕可以手動輸入樂譜/及時演奏功能

不小心把LM386放大器的腳位接反,只好把他反過來插

Recent Works

Arduino controlled UM3567 Synth (2015 Summer)

JFET Regenerative Radio (2015 Fall)

源由

小時候做很多FM發射器 礦石收音機 拆了許多FM收音機…都是專用IC(PLL)…好複雜 Regency TR-1

the 1st Commercial Pocket Transistor Radio(AM)

電視棒軟體無線電(RTL-SDR) 我的最低60MHz

Manhattan-style Circuit Construction [Link] A Simple Regen Radio for Beginners – ARRL [Link]

Regenerative Receiver

Invented by Edwin Howard Armstrong (1912) 電路精簡,單一電晶體/真空管即可運作 正回授震盪器 使用被動元件(L/C)迴授 可解調AM/SSB/CW訊號

Image via Wiki [Link1][Link2]

ARRL’s BJT Regen

使用一顆BJT(2N2222)做震盪,鍺二極體作檢波 LM386將音頻放大 Hartley震盪器:2L1C 裝機加蓋 沒震盪時清楚的收到FM電台!? 會有莫名的低頻震盪聲音 5~12MHz [待維修中]

使用鐵殼的2N2222電晶體,曼哈頓式電路板

連接好測試線,在麵包版上測試

實際裝機完成

JFET Regen

原電路圖有Common Gate Antenna Buffer 使用一顆JFET做震盪,另一顆作檢波與迴授 使用LM317穩壓成5V LM386將音頻放大(原電路使用TDA7052)

因為輸入阻抗50K,故再多串一級JFET在檢波器與LM386之間 Colpitts震盪器:1L2C 沒裝機加蓋、用PCB作前後面版 第一次使用Toroid,選成電源用的無法起振 LC沒算好導致頻率旋鈕為指數型[Link1][Link2] 5~18MHz

原先用成材料行買的T50-52(綠/藍)5uH環形電感

背板電源穩壓檢測

背板完成圖

組裝前初步測試,換上手繞的T37-6電感

鑽孔/使用L型架組裝前後面板

組裝完成

土炮好幫手

Google/YouTube LC tank Frequency Calculator [Link] Google Search Plot [Link]

Pi-FM-RDS Project [Link] ArduTester – Arduino Component Tester [Link] Falstad Circuit Simulator [Link] Android APP - ElectroDroid [Link] RTL-SDR

The End

Thanks for Listening