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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

關于單片機控制無源蜂鳴器驅動電路

  [復制鏈接]
跳轉到指定樓層
樓主
這是一款購買的機器驅動的無源蜂鳴器測試到的波形,聲音還比較大,用的是兩個IO口直接連接到蜂鳴器兩端。

自己設計的如果只用一個IO口用三極管驅動,蜂鳴器一端接電源3V另一端經過三極管到地反而聲音更!為了達到同樣的聲音大小,也想用兩個IO和蜂鳴器直接連接!我要怎么跟軟件工程是說?就說驅動的頻率3.7K就可以?還需要告訴他哪些信息才能達到和參考產品一樣的效果?比如聲音大小

參考的產品兩個IO口驅動.jpg (74.13 KB, 下載次數: 111)

參考的產品兩個IO口驅動.jpg

參考的產品無源蜂鳴器驅動的波形.jpg (107.42 KB, 下載次數: 114)

參考的產品無源蜂鳴器驅動的波形.jpg

一個IO驅動.jpg (7.73 KB, 下載次數: 131)

一個IO驅動.jpg
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:332444 發表于 2020-9-7 20:18 | 只看該作者
這樣的2個IO不會增大驅動電流,若想聲音大,可能要運放。
回復

使用道具 舉報

板凳
ID:692132 發表于 2020-9-7 22:09 來自觸屏版 | 只看該作者
如果有更高的供電,比如5V,直接單獨供電就行了,這里不值得下功夫。
回復

使用道具 舉報

地板
ID:420836 發表于 2020-9-8 01:24 | 只看該作者
哪種類型的無源壓電蜂鳴器? 它的規格是什么? 我們需要知道蜂鳴器的額定電流和諧振頻率等。
回復

使用道具 舉報

5#
ID:213173 發表于 2020-9-8 08:00 | 只看該作者
普通電磁式無源蜂鳴器采用圖1方式驅動沒有多少實際意義,常見是圖3方式驅動,但要求IO口有足夠的高電平驅動能力,否則晶體管不能飽和導通從而音量小。另外市售電磁式無源蜂鳴器的品質差異很大,相同電氣環境音質音量天差地別。圖2驅動波形可能更適合壓電式無源蜂鳴器。
回復

使用道具 舉報

6#
ID:123289 發表于 2020-9-8 16:19 | 只看該作者
對于蜂鳴器來說,它不管是誰驅動它,只要給足電壓,它就給足振動(對應音量)。
你想想看,音量大的時候它兩端的電壓是多少?音量小的時候它兩端的電壓是多少?
這個問題不難解。
回復

使用道具 舉報

7#
ID:668004 發表于 2020-9-8 18:49 | 只看該作者
學習單片機lq 發表于 2020-9-7 22:09
如果有更高的供電,比如5V,直接單獨供電就行了,這里不值得下功夫。

電源是3V 兄弟
回復

使用道具 舉報

8#
ID:668004 發表于 2020-9-8 18:49 | 只看該作者
TTQ001 發表于 2020-9-8 01:24
哪種類型的無源壓電蜂鳴器? 它的規格是什么? 我們需要知道蜂鳴器的額定電流和諧振頻率等。

壓電型的   3.7K
回復

使用道具 舉報

9#
ID:668004 發表于 2020-9-8 18:50 | 只看該作者
wulin 發表于 2020-9-8 08:00
普通電磁式無源蜂鳴器采用圖1方式驅動沒有多少實際意義,常見是圖3方式驅動,但要求IO口有足夠的高電平驅動 ...

到位     
回復

使用道具 舉報

10#
ID:668004 發表于 2020-9-8 18:50 | 只看該作者
wulin 發表于 2020-9-8 08:00
普通電磁式無源蜂鳴器采用圖1方式驅動沒有多少實際意義,常見是圖3方式驅動,但要求IO口有足夠的高電平驅動 ...

振幅是6.6V了 也就是兩倍的VCC  這個怎么做到的?比如IO口B3是給高3.3V  B2給低也就是0V   交替給電平 反相 也就是0-3.3V啊    要有一個是-3.3V   3.3-(-3.3) 才能到6.6V啊!   我是這個疑問
回復

使用道具 舉報

11#
ID:213173 發表于 2020-9-8 20:46 | 只看該作者
QWE4562012 發表于 2020-9-8 18:50
振幅是6.6V了 也就是兩倍的VCC  這個怎么做到的?比如IO口B3是給高3.3V  B2給低也就是0V   交替給電平 反 ...

你把壓電式蜂鳴器看成電容就能比較容易理解為什么在蜂鳴器兩端測得峰峰值電壓2倍于VCC。如果示波器表筆一端接地,另一端分別接IO口,就可以看到互為反相的3.3V矩形波。至于怎么編程你只要對軟件工程師(合格的)一說他就能會意,不必擔憂。
回復

使用道具 舉報

12#
ID:401564 發表于 2020-9-8 22:26 | 只看該作者
這到底是有多難呢?
市面上的無源蜂鳴器它實際上是有兩種的的:一種是常用的線圈式的,用的驅動方法就是圖3的那種,不存在用兩個IO來驅動聲音就會大的,這種蜂鳴器是標有正負的
另一個里面是壓電片,這種是要用交流電驅動的,你用的這個有可能就是這種,如果是壓電片的話,不需要的兩個IO的,難不成你要加四個三極管給它?
在壓電片的兩端并聯一個電感就可以了,這種蜂鳴器雖說是有紅黑線,但實際上是不分正負的
把你那個資料上傳一下不行嗎?
回復

使用道具 舉報

13#
ID:668004 發表于 2020-9-9 18:29 | 只看該作者
wulin 發表于 2020-9-8 20:46
你把壓電式蜂鳴器看成電容就能比較容易理解為什么在蜂鳴器兩端測得峰峰值電壓2倍于VCC。如果示波器表筆一 ...

APP轉崗做嵌入式的。。。
回復

使用道具 舉報

14#
ID:668004 發表于 2020-9-9 18:29 | 只看該作者
wulin 發表于 2020-9-8 20:46
你把壓電式蜂鳴器看成電容就能比較容易理解為什么在蜂鳴器兩端測得峰峰值電壓2倍于VCC。如果示波器表筆一 ...

直接0 1   0  1這樣嗎
回復

使用道具 舉報

15#
ID:668004 發表于 2020-9-9 18:30 | 只看該作者
Y_G_G 發表于 2020-9-8 22:26
這到底是有多難呢?
市面上的無源蜂鳴器它實際上是有兩種的的:一種是常用的線圈式的,用的驅動方法就是圖3的 ...

看來你不懂無源和有源蜂鳴器
回復

使用道具 舉報

16#
ID:401564 發表于 2020-9-9 19:12 | 只看該作者
QWE4562012 發表于 2020-9-9 18:30
看來你不懂無源和有源蜂鳴器

不討論個人能力問題
你圖3用三極管驅動的叫線圈式(專業名詞:電磁式無源蜂鳴器),驅動方法就和圖3用三極管驅動那樣的,方波驅動
還有另外一個是用壓電片的,專業名詞叫作壓電無源蜂鳴器,驅動的方法是并聯一個電感,電感取值要根據壓電片頻率來計算的,也是方波驅動
我用過的無源蜂鳴器都是這樣用的,請問,哪里有不對的,你可以指正一下.
回復

使用道具 舉報

17#
ID:817485 發表于 2020-9-9 19:22 | 只看該作者
續流二極管與濾波電容是必須有嗎
回復

使用道具 舉報

18#
ID:668004 發表于 2020-9-11 10:01 | 只看該作者
Y_G_G 發表于 2020-9-9 19:12
不討論個人能力問題
你圖3用三極管驅動的叫線圈式(專業名詞:電磁式無源蜂鳴器),驅動方法就和圖3用三極管 ...

你這么說。說明你是懂的!你知道并聯電感的選取嗎?只能用磁珠,空間不夠。-----------如果是壓電片的話,不需要的兩個IO的-----------------你這句話啥意思?念起來不順
回復

使用道具 舉報

19#
ID:668004 發表于 2020-9-11 10:05 | 只看該作者
wulin 發表于 2020-9-8 20:46
你把壓電式蜂鳴器看成電容就能比較容易理解為什么在蜂鳴器兩端測得峰峰值電壓2倍于VCC。如果示波器表筆一 ...

為什么有人說對地測量是測不到反相的?我等下試試看
回復

使用道具 舉報

20#
ID:668004 發表于 2020-9-11 10:21 | 只看該作者
Y_G_G 發表于 2020-9-8 22:26
這到底是有多難呢?
市面上的無源蜂鳴器它實際上是有兩種的的:一種是常用的線圈式的,用的驅動方法就是圖3的 ...

你好玉工 這是蜂鳴器規格書

蜂鳴器規格書.jpg (90.36 KB, 下載次數: 72)

蜂鳴器規格書.jpg
回復

使用道具 舉報

21#
ID:668004 發表于 2020-9-11 10:22 | 只看該作者
wulin 發表于 2020-9-8 08:00
普通電磁式無源蜂鳴器采用圖1方式驅動沒有多少實際意義,常見是圖3方式驅動,但要求IO口有足夠的高電平驅動 ...

還沒達到樣品的頻率  是不是這樣?聲音還沒達到樣品的音量

蜂鳴器.jpg (89.71 KB, 下載次數: 83)

蜂鳴器.jpg
回復

使用道具 舉報

22#
ID:213173 發表于 2020-9-11 10:59 | 只看該作者
QWE4562012 發表于 2020-9-11 10:05
為什么有人說對地測量是測不到反相的?我等下試試看

你沒有理解 “互為反相的3.3V矩形波” 的含義。如果你用雙蹤示波器或邏輯分析儀就能看明白。示意圖如下:

回復

使用道具 舉報

23#
ID:401564 發表于 2020-9-11 11:52 | 只看該作者
QWE4562012 發表于 2020-9-11 10:21
你好玉工 這是蜂鳴器規格書

你這個是壓電陶瓷片,是要用交流電的,簡單的開關是不行的
圖1可以驅動,單片機端口設定成強推挽輸出,輸出波形不是0101,而是:當A端口=0時,B端口=1,然后,B=0,A=1,使兩個端口輸出的是交流信號
圖3是要把二極管換成電感的,大概是幾mH左右,如果沒有空間就不管了
使用圖1的接法,先用示波器看效果:示波器的地線接一個端口,探頭接另外一個端口,看波形就知道頻率了
回復

使用道具 舉報

24#
ID:213173 發表于 2020-9-11 17:49 | 只看該作者
QWE4562012 發表于 2020-9-11 10:22
還沒達到樣品的頻率  是不是這樣?聲音還沒達到樣品的音量

要想蜂鳴器聲音大不但要有足夠的驅動電壓還要求驅動頻率與蜂鳴器的諧振頻率相同或相近。樓主這個驅動波形不太好,有點交越失真,是程序沒有寫好。
回復

使用道具 舉報

25#
ID:10947 發表于 2020-9-11 18:17 | 只看該作者
壓電蜂鳴器,可以直接把兩個引腳接到IO口,讓軟件工程師寫程序,發出蜂鳴器諧振頻率的脈沖
回復

使用道具 舉報

26#
ID:382454 發表于 2020-9-12 09:26 | 只看該作者
這有啥難的,驅動電路看是沒問題的,三極管要用高放大倍數的為好,比如TO92封裝的,放大倍數200以上。想聲壓大,就上+5V 或+10V
回復

使用道具 舉報

27#
ID:668004 發表于 2020-9-12 10:47 | 只看該作者
wulin 發表于 2020-9-11 17:49
要想蜂鳴器聲音大不但要有足夠的驅動電壓還要求驅動頻率與蜂鳴器的諧振頻率相同或相近。樓主這個驅動波形 ...

這位兄弟 先說聲謝謝。這是參考產品壓電無源蜂鳴器的驅動波形和自己產品壓電無源蜂鳴器驅動波形   這是軟件的延時搞得不對嗎?我要怎么跟他講?波形都不對!階梯狀

自己機器壓電無源蜂鳴器驅動波形.jpg (202.15 KB, 下載次數: 78)

自己機器壓電無源蜂鳴器驅動波形.jpg

參考機器壓電無源蜂鳴器驅動波形.jpg (206.23 KB, 下載次數: 79)

參考機器壓電無源蜂鳴器驅動波形.jpg

壓電無源蜂鳴器規格書.jpg (107.17 KB, 下載次數: 80)

壓電無源蜂鳴器規格書.jpg
回復

使用道具 舉報

28#
ID:668004 發表于 2020-9-12 10:48 | 只看該作者
Y_G_G 發表于 2020-9-11 11:52
你這個是壓電陶瓷片,是要用交流電的,簡單的開關是不行的
圖1可以驅動,單片機端口設定成強推挽輸出,輸出 ...

4K的蜂鳴器  如果用兩個IO口的話 是否需要電感?這個電感的計算方法說下
回復

使用道具 舉報

29#
ID:668004 發表于 2020-9-12 10:49 | 只看該作者
Y_G_G 發表于 2020-9-11 11:52
你這個是壓電陶瓷片,是要用交流電的,簡單的開關是不行的
圖1可以驅動,單片機端口設定成強推挽輸出,輸出 ...

是的  必須用交流電  圖剛更新了 貼出來了
回復

使用道具 舉報

30#
ID:668004 發表于 2020-9-12 10:50 | 只看該作者
yzwzfyz 發表于 2020-9-8 16:19
對于蜂鳴器來說,它不管是誰驅動它,只要給足電壓,它就給足振動(對應音量)。
你想想看,音量大的時候它 ...

電源是3.0  這個沒得選  不可能升壓
回復

使用道具 舉報

31#
ID:668004 發表于 2020-9-12 10:52 | 只看該作者
univers 發表于 2020-9-12 09:26
這有啥難的,驅動電路看是沒問題的,三極管要用高放大倍數的為好,比如TO92封裝的,放大倍數200以上。想聲 ...

怎么就那么多人叫我提高電壓。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。真是無語
回復

使用道具 舉報

32#
ID:668004 發表于 2020-9-12 11:42 | 只看該作者
wulin 發表于 2020-9-11 10:59
你沒有理解 “互為反相的3.3V矩形波” 的含義。如果你用雙蹤示波器或邏輯分析儀就能看明白。示意圖如下: ...

您好   按照您的指示  用邏輯分析儀也抓了下波形(因為是方波,不知道選取哪個協議,選的IIC的協議,)波形如圖,請進一步指示,謝謝
回復

使用道具 舉報

33#
ID:213173 發表于 2020-9-12 13:08 | 只看該作者
QWE4562012 發表于 2020-9-12 11:42
您好   按照您的指示  用邏輯分析儀也抓了下波形(因為是方波,不知道選取哪個協議,選的IIC的協議,)波 ...

圖1的的波形非常清楚的表示兩個端口電壓互為反相且時序準確,難道你看不出來???只是為了看波形和時序不必糾結選取哪個協議。與任何通訊協議也沒有絲毫關聯。
圖2波形兩個端口翻轉有明顯時間差,還疊加了異常短脈沖。明顯是軟件編寫有缺陷才會出現的現象。你把時間軸展開看會非常明顯。
回復

使用道具 舉報

34#
ID:790738 發表于 2020-9-12 14:07 | 只看該作者
一個軟件問題討論了五六天也不見把程序貼上來
回復

使用道具 舉報

35#
ID:401564 發表于 2020-9-12 14:19 | 只看該作者
QWE4562012 發表于 2020-9-12 10:48
4K的蜂鳴器  如果用兩個IO口的話 是否需要電感?這個電感的計算方法說下

你沒有示波器嗎?直接用示波器兩個線接到兩個IO看波形就知道了,A=0的時候B=1,然后A=1,B=0,頻率使用蜂鳴器的頻率,這真不難呀!你上傳的波形已經可以了,至于波形的延時有毛刺什么的,難道不能先試一下效果嗎?燒錄到單片機上先試下效果,如果是聲音電流都符合了,再去找一下問題不行嗎?
如果是用兩個IO驅動的話是不用電感的,這要的是交流電的
一個IO驅動就要電感,我說得很明白了,既然是沒有空間,那就不管了,如果你要測試,可以試一下,從1mH電感慢慢的調試
回復

使用道具 舉報

36#
ID:668004 發表于 2020-9-12 14:40 | 只看該作者
ice615 發表于 2020-9-12 14:07
一個軟件問題討論了五六天也不見把程序貼上來

兄弟啊  我是搞硬件的  軟件不是我寫的  我周一讓他發給我
回復

使用道具 舉報

37#
ID:668004 發表于 2020-9-12 14:43 | 只看該作者
學習單片機lq 發表于 2020-9-7 22:09
如果有更高的供電,比如5V,直接單獨供電就行了,這里不值得下功夫。

本來你這個回復我不想理睬的  既然來了就回復下你   提高電壓這種方法說都不要說出來  誰不知道?這是電池產品,容量很小,而且這是IO口反相驅動  單片機電壓是3V 明白?如果空間夠  直接用電磁式的就行了,或者有5V系統 直接用5V供電就行了
回復

使用道具 舉報

38#
ID:668004 發表于 2020-9-12 14:59 | 只看該作者
wulin 發表于 2020-9-11 10:59
你沒有理解 “互為反相的3.3V矩形波” 的含義。如果你用雙蹤示波器或邏輯分析儀就能看明白。示意圖如下: ...

就這一個帖就能看出是高手。吳工你是高手!我喜歡你的回帖!受益匪淺!
回復

使用道具 舉報

39#
ID:668004 發表于 2020-9-14 15:45 | 只看該作者
ice615 發表于 2020-9-12 14:07
一個軟件問題討論了五六天也不見把程序貼上來

void Beep(int iNum)
{
int i, j;

DrvGPIO_PT9_EnableOUTPUT(0x01);
DrvGPIO_PT9_EnableOUTPUT(0x02);
for(i = 0; i < iNum; i++)
{
  for(j = 0; j < 90; j++)
  {
   DrvGPIO_PT9_SetPortBits(0x01);
   DrvGPIO_PT9_ClrPortBits(0x02);
   Delay(43);//Delay(125);130
   DrvGPIO_PT9_ClrPortBits(0x01);
   DrvGPIO_PT9_SetPortBits(0x02);
   Delay(43);//Delay(125);130
  }
}
// if(iNum > 1)
//  Delay(10000);

DrvGPIO_PT9_DisableOUTPUT(0x01);
DrvGPIO_PT9_DisableOUTPUT(0x02);
}


請賜教
回復

使用道具 舉報

40#
ID:213173 發表于 2020-9-14 18:59 | 只看該作者
QWE4562012 發表于 2020-9-14 15:45
void Beep(int iNum)
{
int i, j;

這段代碼DrvGPIO_PT9_EnableOUTPUT(0x01);DrvGPIO_PT9_EnableOUTPUT(0x02);兩條指令之間會有時間差,做不到2個端口同時翻轉。要用總線操作方法使2個端口同時翻轉。
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美精品一区在线发布 | 国产精品久久二区 | 日本电影韩国电影免费观看 | 久久久黑人 | com.国产 | 精品一区二区三区在线观看 | 国产精品高潮呻吟久久aⅴ码 | 国产免费拔擦拔擦8x高清 | 欧美在线综合 | 精品一区国产 | 欧美午夜精品理论片a级按摩 | 精品久久久久久久久久久久 | 国产精品1区2区3区 欧美 中文字幕 | 国产一区二区在线播放 | 一区二区三区小视频 | 亚洲一区综合 | 国产香蕉视频在线播放 | 雨宫琴音一区二区在线 | 国产黄色大片在线免费观看 | 日韩中文一区二区三区 | 久久九精品 | 91中文字幕在线 | 欧美精品一区二区免费 | 欧美亚洲一级 | 国产成人精品一区二区三区四区 | 亚洲欧洲一区 | 日韩精品免费视频 | 日韩精品一区二区三区高清免费 | 免费在线观看一区二区三区 | 欧美精品电影一区 | 久久噜噜噜精品国产亚洲综合 | 91精品久久久久久久久久入口 | 久久精品一区二区三区四区 | 一区二区三区回区在观看免费视频 | 久久精品97 | 精品久久久久久久人人人人传媒 | 亚洲风情在线观看 | 婷婷久久五月天 | 99视频网 | 日韩午夜精品 | 日韩区 |