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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 9930|回復: 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. }
復制代碼
51hei.png
部分程序下載(不完整):
My6955.zip (6.07 KB, 下載次數: 67)



回復

使用道具 舉報

ID:395930 發表于 2020-3-23 18:08 | 顯示全部樓層
我下載了好像程序接口定義不清楚,有接線圖和新程序發一份多謝。
回復

使用道具 舉報

ID:143767 發表于 2021-3-2 16:33 | 顯示全部樓層
你好樓主,有接線原理圖可否發附件一份,謝謝
回復

使用道具 舉報

ID:795562 發表于 2021-4-4 18:17 | 顯示全部樓層
你可以寫一個Arduino開發板控制si4732的程序嗎?
回復

使用道具 舉報

ID:795562 發表于 2021-4-4 18:19 | 顯示全部樓層
樓主你可以寫一個Arduino開發板控制si4732芯片的收音機程序嗎?
回復

使用道具 舉報

ID:937433 發表于 2021-6-14 18:06 | 顯示全部樓層
Wow nice project... i needed it
回復

使用道具 舉報

ID:138707 發表于 2021-7-3 21:02 | 顯示全部樓層
你好樓主,有接線原理圖可否發附件一份,謝謝
回復

使用道具 舉報

ID:780108 發表于 2021-8-7 17:29 | 顯示全部樓層
bfzy123 發表于 2021-4-4 18:19
樓主你可以寫一個Arduino開發板控制si4732芯片的收音機程序嗎?

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

使用道具 舉報

ID:370231 發表于 2021-8-13 15:10 | 顯示全部樓層
AKC6955

akc6955_V3.0_2015_3_2.pdf

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

回復

使用道具 舉報

ID:1064915 發表于 2023-5-9 08:48 | 顯示全部樓層
有DSP收音機的keil c資料嗎?
回復

使用道具 舉報

ID:658914 發表于 2023-5-12 13:20 來自觸屏版 | 顯示全部樓層
同樣的經歷啊
回復

使用道具 舉報

ID:1064915 發表于 2023-7-2 15:43 | 顯示全部樓層
BK1088E可以用嗎?
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 噜久寡妇噜噜久久寡妇 | 精品欧美乱码久久久久久 | 91精品国产乱码久久久久久久久 | 久久久美女 | 精区3d动漫一品二品精区 | 欧美日韩精品影院 | 国产在线一区二区 | 国产精品九九九 | 成人在线免费电影 | 国产伦精品一区二区三区照片91 | 在线观看免费av网 | 国产精品精品 | 99久久99热这里只有精品 | 久久亚洲一区二区三区四区 | 精品三级在线观看 | 欧美一级片在线观看 | 成人自拍av | 99精品一区二区 | 成人精品一区二区三区 | 自拍 亚洲 欧美 老师 丝袜 | 免费av观看 | 日日夜夜天天 | 国产免费一区二区 | 免费看黄视频网站 | 久久av综合| 一区二区三区在线免费观看 | 国产日韩精品一区 | 亚洲传媒在线 | 秋霞电影一区二区三区 | 三级成人在线 | 日韩影院在线观看 | 伊人伊人网| 国产久视频| 日韩视频在线免费观看 | 欧美视频精品 | 日韩免费三级 | 亚洲国产69| 欧美福利专区 | 国产精品久久久久久吹潮 | 看羞羞视频免费 | 91大神在线看 |