后面大慨了解,核心是用5片BU4094,控制整機,也就是移位寄存器,其中一組3個字節,另一組2個字節,用模擬SPI通信向兩端口送串行數據2字節和3字節即可,剛開始想用STM32,后發現電源VCC3.3v與原機5.5v不符合,就是用代價也很高! 用STC15W408AS移植上去,成功驅動音響正常出聲音了!后來想驅動磁帶錄放機芯,發現IO口不夠用,再改用STC15W4K48S4,引線IO又多了10條線,反復研究此磁帶機芯也是數控自動的不用手按,國產的是手動的,也就是要用手按,也就是放音電機的轉動要配合機芯電磁閥,通電的時間,就可以完成放音,快進,與停止,磁帶轉動還得檢測霍爾,霍爾檢測PCA用輸入捕獲檢測兩路,一定時間內沒有捕獲到中斷,就調用停機函數!遙控部分我是用廣電遙控器,提取遙控編碼!屏顯示部分我是難了!有手冊有簡單介紹而已,沒有獨立屏IC,屏引腳太多的!!!收音部分也是有SPI端口,但是不懂收音控制要送什么數!CD部分,本人已經該換換DVD機芯升級有USB接口!現在可以放DVD,U盤播放MP3,與磁帶放音錄音!與音頻輸入腳,功都正常!滿足需求了!又可以編程練練手
!播出來的音質還可以,比一般的低音炮音質好多了!現在還差AD按鍵掃描沒得寫!不知不覺過了兩三個月了!得空再寫,再優化!STC15W的片子還可以的!本人移植到空調扇,與光波爐,有一年多了!一直插電,單片機是掛火線的哦!不開看門狗!現在沒什么問題!QQ圖片20180922171234.jpg (105.75 KB, 下載次數: 110)
剛開始15W408AS
QQ圖片20180922230808.jpg (234.47 KB, 下載次數: 117)
字節功能表
,驅動動磁帶機芯加了很多線也是最費事情的了(左右兩個),包括頭信號走向等。記憶高低音級數與輸入選擇(FLASH也是參考別人,再簡化),我用單片機內部的FLASH三扇區,每個扇區只用一個字節,按鍵更新才進行寫(寫前要刪除整個扇區),每次開機讀,顯示高低音級數也不多,才5級,就用原機的123指示燈亮組合,顯示1秒燈亮再滅(燈亮1秒內調節才有效)以免誤按!音量是電機轉動控制電位器(老機嘛!音量電位器還沒毛病)沒有用到電子音量!好了!本機也到此結束了!懶得再折騰了!效果自己覺的還行!QQ圖片20181002203429.jpg (404.95 KB, 下載次數: 85)
編程完準備裝機殼了
QQ圖片20181002221850.jpg (226.92 KB, 下載次數: 106)
效果
| 歡迎光臨 (http://www.raoushi.com/bbs/) | Powered by Discuz! X3.1 |