久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 9678|回復: 11
打印 上一主題 下一主題
收起左側

我的第一臺DSP收音機(AKC6955)

  [復制鏈接]
跳轉到指定樓層
樓主
ID:688914 發表于 2020-1-31 09:44 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
記得我做收音機還是在讀小學時,用一個二極管接一條長長的電線再接一個耳機,幾乎聽不到什么東西。但是覺得很神奇,想知道得更多些,從此愛上電子技術。當然那時候也喜歡航模什么的,超喜歡一本雜志是《中學科技》,還有《電子世界》《無線電》,里面介紹了很多電子知識。可能因為看多了,很多電路方面的原理都是自己悟出來的。裝的第一臺7管收音機是在讀高二時,在雜志上看到有黃河741套件,就買回來裝了。想想是三十年 前了的事情了。當時聽到收音響起來有多激動。
重新想起收音機是幾個月前的事。不知道為什么,只是突然想聽收音機了,就在網上搜相關資料。之前看到的數字收音都只是加了數字顯示功能。收音電路部分還是模擬的,并沒有什么吸引我的。但看到DSP收音后才知道,原來通信技術真的發展到軟件通信階段了。基本上所有功能都通過單片機運算實現,已經成了一臺計算機了,真太神奇了。這又激起了我的興趣。想著自己裝一臺,再自己定制界面,沒事再改改程序,好爽啊。在礦壇里看到sudywolf大牛的帖子,所有資料都共享出來,太好了,非常感謝這些無私的人。只是sudywolf大牛當時給出的是觸摸屏控制的代碼。我手頭只有按鍵和1602。完全用他的代碼不行。就根據他給出的資料改成現在這個樣子。用著感覺挺好。以后還可以再增加功能,很好玩。先發出來給大家看看。
代碼也發出來,只有2個文件,有需要可以下載參考。里面有注釋,很好懂。功能不多,只有向前搜臺,音量增減。讀懂后可以斷續增加其他功能。
制作出來的實物圖如下:


單片機源程序如下:
  1. #include <Arduino.h>
  2. #include <EEPROM.h>
  3. #include <Wire.h>
  4. #include <LiquidCrystal.h>
  5. #include "akc6955.h"

  6. AKC6955_RADIO radio;
  7. //設置針腳。音量用芯片上電位器控制電路
  8. //byte pinSS=8; //自動搜所有臺并保存按鍵
  9. byte pinNext=10; //下一個臺按鍵
  10. byte pinPrev=11; //上一個臺按鍵
  11. //byte pinBand=9; //波段按鍵
  12. byte pinVoldec=12; //音量減
  13. byte pinVoladd=8;  //音量加
  14. byte val;
  15. void setup(void)
  16. {
  17.   lcd.begin(16,2);
  18.   radio.Initialize();
  19.   //pinMode(pinSS,INPUT_PULLUP);//掃描全部并保存。INPUT_PULLUP使用內部上拉電阻
  20.   pinMode(pinNext,INPUT_PULLUP);//next
  21.   pinMode(pinPrev,INPUT_PULLUP);//prev
  22.   //pinMode(pinBand,INPUT_PULLUP);//band  
  23.   pinMode(pinVoldec,INPUT_PULLUP);  
  24.   pinMode(pinVoladd,INPUT_PULLUP);
  25. }
  26. void loop()
  27. {  
  28.   val=digitalRead(pinNext);
  29.     if (val==LOW)
  30.    {
  31.     delay(80);
  32.     if (val==LOW) radio.Seek(1);//搜索下一個臺
  33.    }
  34.     val=digitalRead(pinPrev);
  35.     if (val==LOW)
  36.    {
  37.     delay(80);
  38.     if (val==LOW) radio.Seek(0); //搜索下一個臺
  39.    } //搜索上一個臺   
  40.    /* val=digitalRead(pinBand);
  41.     if (val==LOW)         //下一個波段
  42.     {
  43.       delay(80);
  44.       if (val==LOW)
  45.       {while(bcount++>3) bcount=0;
  46.       radio.band_cursor = (++ radio.band_cursor)  % BAND_COUNT ;
  47.       radio.switchBand(radio.band_cursor);
  48.       }
  49.   }  */
  50.    val=digitalRead(pinVoldec);  
  51.    if(val==LOW)
  52.    {
  53.      delay(80);
  54.      if (val==LOW&&(radio.reg6.sound_volume-23) >= 1)   //音量減少
  55.         radio.setVolume(--radio.reg6.sound_volume);   
  56.    }
  57.    val=digitalRead(pinVoladd);
  58.     if(val==LOW)
  59.     {delay(80);
  60.       if (val==LOW&&(radio.reg6.sound_volume-23) < 40)  //音量增加
  61.             radio.setVolume(++radio.reg6.sound_volume);
  62.     }
  63.    delay(100);
  64. }
復制代碼

部分程序下載(不完整):
My6955.zip (6.07 KB, 下載次數: 67)



分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏4 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:395930 發表于 2020-3-23 18:08 | 只看該作者
我下載了好像程序接口定義不清楚,有接線圖和新程序發一份多謝。
回復

使用道具 舉報

板凳
ID:143767 發表于 2021-3-2 16:33 | 只看該作者
你好樓主,有接線原理圖可否發附件一份,謝謝
回復

使用道具 舉報

地板
ID:795562 發表于 2021-4-4 18:17 | 只看該作者
你可以寫一個Arduino開發板控制si4732的程序嗎?
回復

使用道具 舉報

5#
ID:795562 發表于 2021-4-4 18:19 | 只看該作者
樓主你可以寫一個Arduino開發板控制si4732芯片的收音機程序嗎?
回復

使用道具 舉報

6#
ID:937433 發表于 2021-6-14 18:06 | 只看該作者
Wow nice project... i needed it
回復

使用道具 舉報

7#
ID:138707 發表于 2021-7-3 21:02 | 只看該作者
你好樓主,有接線原理圖可否發附件一份,謝謝
回復

使用道具 舉報

8#
ID:780108 發表于 2021-8-7 17:29 | 只看該作者
bfzy123 發表于 2021-4-4 18:19
樓主你可以寫一個Arduino開發板控制si4732芯片的收音機程序嗎?

阿二都落有現成的例子啊
回復

使用道具 舉報

9#
ID:370231 發表于 2021-8-13 15:10 | 只看該作者
AKC6955

akc6955_V3.0_2015_3_2.pdf

1.45 MB, 下載次數: 37, 下載積分: 黑幣 -5

回復

使用道具 舉報

10#
ID:1064915 發表于 2023-5-9 08:48 | 只看該作者
有DSP收音機的keil c資料嗎?
回復

使用道具 舉報

11#
ID:658914 發表于 2023-5-12 13:20 來自手機 | 只看該作者
同樣的經歷啊
回復

使用道具 舉報

12#
ID:1064915 發表于 2023-7-2 15:43 | 只看該作者
BK1088E可以用嗎?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 999热视频| 欧美一区二区在线 | 国产最新精品视频 | 精品自拍视频在线观看 | 欧美亚洲国产精品 | 91久久久久久久久久久 | 欧美性吧 | 久久国产精品一区二区 | 久草免费福利 | 欧美九九九 | 超碰av免费 | 国产精品大片在线观看 | 91久久久久久久 | 免费看淫片 | 国产精品一区二区久久久久 | a毛片| 国产精品一区二区三区在线 | 黄色大片毛片 | 亚洲毛片在线观看 | 国产成人综合在线 | 日韩淫片免费看 | 中文精品视频 | 91精品国产91久久久久久不卞 | 国产成人啪免费观看软件 | 免费福利视频一区二区三区 | 日韩精品免费一区 | 99在线视频观看 | 欧美日韩国产在线观看 | 日本高清不卡视频 | 久久久久免费精品国产 | 久久久久久免费毛片精品 | 午夜精品久久久久99蜜 | 国产91在线视频 | 免费观看一级特黄欧美大片 | 国产成人综合久久 | 成人国产精品久久 | 国产 日韩 欧美 在线 | 欧美一区二区三区免费在线观看 | 精品91av| 午夜精品视频在线观看 | 国产精品久久久久久模特 |