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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

MCP4725模塊 Arduino程序原理圖 DAC數模轉換 I2C接口

[復制鏈接]
跳轉到指定樓層
樓主
電路原理圖如下:


MCP4725是低功耗、高精度、單通道的12位緩沖電壓輸出數模轉換器,具備非易失性存儲器(EEPROM),用戶可使用I2C接口命令將DAC輸入和配置數據燒寫到EEPROM中,實現數模轉換功能。
二、功能特點
12-bit分辨率;
I2C通信接口;
模塊工作電壓3.3V-5.5V;
提供產生正弦波的Arduino測試程序。
三、 硬件介紹和說明
板子尺寸:15.5*15.5mm
板子功能說明:
VCC、GND:電源輸入;
SDA、SCL:I2C通信接口;
OUT、GND: 信號輸出;
P1處的三個焊盤用于改變I2C地址(默認為0x60):拉低時為0x60,拉高時為0x61

簡單測試方法:Arduino UNO板燒寫測試程序,VCC、GND、SDA、SCL分別接UNO板上的5V、GND、A4、A5,VOUT、GND接示波器,可看到如下波形:


Arduino程序:
  1. #include <Wire.h>//Include the Wire library to talk I2C

  2. //This is the I2C Address of the MCP4725, by default (A0 pulled to GND).
  3. //Please note that this breakout is for the MCP4725A0.
  4. #define MCP4725_ADDR 0x60   
  5. //For devices with A0 pulled HIGH, use 0x61

  6. //Sinewave Tables were generated using this calculator:


  7. int lookup = 0;//varaible for navigating through the tables

  8. int sintab2[512] =
  9. {
  10.   2048, 2073, 2098, 2123, 2148, 2174, 2199, 2224,
  11.   2249, 2274, 2299, 2324, 2349, 2373, 2398, 2423,
  12.   2448, 2472, 2497, 2521, 2546, 2570, 2594, 2618,
  13.   2643, 2667, 2690, 2714, 2738, 2762, 2785, 2808,
  14.   2832, 2855, 2878, 2901, 2924, 2946, 2969, 2991,
  15.   3013, 3036, 3057, 3079, 3101, 3122, 3144, 3165,
  16.   3186, 3207, 3227, 3248, 3268, 3288, 3308, 3328,
  17.   3347, 3367, 3386, 3405, 3423, 3442, 3460, 3478,
  18.   3496, 3514, 3531, 3548, 3565, 3582, 3599, 3615,
  19.   3631, 3647, 3663, 3678, 3693, 3708, 3722, 3737,
  20.   3751, 3765, 3778, 3792, 3805, 3817, 3830, 3842,
  21.   3854, 3866, 3877, 3888, 3899, 3910, 3920, 3930,
  22.   3940, 3950, 3959, 3968, 3976, 3985, 3993, 4000,
  23.   4008, 4015, 4022, 4028, 4035, 4041, 4046, 4052,
  24.   4057, 4061, 4066, 4070, 4074, 4077, 4081, 4084,
  25.   4086, 4088, 4090, 4092, 4094, 4095, 4095, 4095,
  26.   4095, 4095, 4095, 4095, 4094, 4092, 4090, 4088,
  27.   4086, 4084, 4081, 4077, 4074, 4070, 4066, 4061,
  28.   4057, 4052, 4046, 4041, 4035, 4028, 4022, 4015,
  29.   4008, 4000, 3993, 3985, 3976, 3968, 3959, 3950,
  30.   3940, 3930, 3920, 3910, 3899, 3888, 3877, 3866,
  31.   3854, 3842, 3830, 3817, 3805, 3792, 3778, 3765,
  32.   3751, 3737, 3722, 3708, 3693, 3678, 3663, 3647,
  33.   3631, 3615, 3599, 3582, 3565, 3548, 3531, 3514,
  34.   3496, 3478, 3460, 3442, 3423, 3405, 3386, 3367,
  35.   3347, 3328, 3308, 3288, 3268, 3248, 3227, 3207,
  36.   3186, 3165, 3144, 3122, 3101, 3079, 3057, 3036,
  37.   3013, 2991, 2969, 2946, 2924, 2901, 2878, 2855,
  38.   2832, 2808, 2785, 2762, 2738, 2714, 2690, 2667,
  39.   2643, 2618, 2594, 2570, 2546, 2521, 2497, 2472,
  40.   2448, 2423, 2398, 2373, 2349, 2324, 2299, 2274,
  41.   2249, 2224, 2199, 2174, 2148, 2123, 2098, 2073,
  42.   2048, 2023, 1998, 1973, 1948, 1922, 1897, 1872,
  43.   1847, 1822, 1797, 1772, 1747, 1723, 1698, 1673,
  44.   1648, 1624, 1599, 1575, 1550, 1526, 1502, 1478,
  45.   1453, 1429, 1406, 1382, 1358, 1334, 1311, 1288,
  46.   1264, 1241, 1218, 1195, 1172, 1150, 1127, 1105,
  47.   1083, 1060, 1039, 1017,  995,  974,  952,  931,
  48.    910,  889,  869,  848,  828,  808,  788,  768,
  49.    749,  729,  710,  691,  673,  654,  636,  618,
  50.    600,  582,  565,  548,  531,  514,  497,  481,
  51.    465,  449,  433,  418,  403,  388,  374,  359,
  52.    345,  331,  318,  304,  291,  279,  266,  254,
  53.    242,  230,  219,  208,  197,  186,  176,  166,
  54.    156,  146,  137,  128,  120,  111,  103,   96,
  55.     88,   81,   74,   68,   61,   55,   50,   44,
  56.     39,   35,   30,   26,   22,   19,   15,   12,
  57.     10,    8,    6,    4,    2,    1,    1,    0,
  58.      0,    0,    1,    1,    2,    4,    6,    8,
  59.     10,   12,   15,   19,   22,   26,   30,   35,
  60.     39,   44,   50,   55,   61,   68,   74,   81,
  61.     88,   96,  103,  111,  120,  128,  137,  146,
  62.    156,  166,  176,  186,  197,  208,  219,  230,
  63.    242,  254,  266,  279,  291,  304,  318,  331,
  64.    345,  359,  374,  388,  403,  418,  433,  449,
  65.    465,  481,  497,  514,  531,  548,  565,  582,
  66.    600,  618,  636,  654,  673,  691,  710,  729,
  67.    749,  768,  788,  808,  828,  848,  869,  889,
  68.    910,  931,  952,  974,  995, 1017, 1039, 1060,
  69.   1083, 1105, 1127, 1150, 1172, 1195, 1218, 1241,
  70.   1264, 1288, 1311, 1334, 1358, 1382, 1406, 1429,
  71.   1453, 1478, 1502, 1526, 1550, 1575, 1599, 1624,
  72.   1648, 1673, 1698, 1723, 1747, 1772, 1797, 1822,
  73.   1847, 1872, 1897, 1922, 1948, 1973, 1998, 2023
  74. };


  75. void setup()
  76. {
  77.   Wire.begin();

  78.   // Set A2 and A3 as Outputs to make them our GND and Vcc,
  79.   //which will power the MCP4725
  80.   pinMode(A2, OUTPUT);
  81.   pinMode(A3, OUTPUT);

  82.   digitalWrite(A2, LOW);//Set A2 as GND
  83.   digitalWrite(A3, HIGH);//Set A3 as Vcc
  84. }
  85. //---------------------------------------------------
  86. void loop()
  87. {
  88.   Wire.beginTransmission(MCP4725_ADDR);
  89.   Wire.write(64);                     // cmd to update the DAC
  90.   Wire.write(sintab2[lookup] >> 4);        // the 8 most significant bits...
  91.   Wire.write((sintab2[lookup] & 15) << 4); // the 4 least significant bits...
  92.   Wire.endTransmission();
  93.   lookup = (lookup + 1) & 511;
  94. }

復制代碼

pdf資料下載: MCP4725 12-bit DA轉換模塊.7z (6.03 MB, 下載次數: 8)

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

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

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 免费视频一区 | 91精品国产91久久久久久最新 | 精品一区二区在线观看 | 免费国产视频 | 国产 日韩 欧美 在线 | 国产日韩欧美中文字幕 | 中文字幕三区 | 精品综合久久久 | 欧美精品在线观看 | 久久久一二三区 | 韩国久久 | 亚洲免费一区 | 国产精品福利久久久 | 久久青草av | 成人一级视频在线观看 | 国产精品一区久久久 | 日本淫视频 | 日韩无| 久久毛片 | 99精品福利视频 | 九七午夜剧场福利写真 | 黄视频免费 | 网站一区二区三区 | 伊色综合久久之综合久久 | 91 中文字幕 | 成人高潮片免费视频欧美 | 亚洲精品黑人 | 日本天天操| 伊人伊人伊人 | 午夜精品一区 | 色屁屁在线观看 | 国产精品日韩欧美一区二区三区 | 成人免费在线视频 | 羞羞视频网站免费看 | 国产成人精品视频在线观看 | 日韩中文在线观看 | 欧美在线一区二区三区 | 国产一区二区三区在线免费 | 精品久久久久久久 | 色综合一区二区 | 一区二区国产精品 |