[PIC®/AVR®/dsPIC®产品] 哪个型号的PIC 自带16位的差分ADC?

[复制链接]
761|17
 楼主| renyaq 发表于 2022-10-9 21:45 | 显示全部楼层 |阅读模式
哪个型号的PIC 自带16位的差分ADC?
zhuhuis 发表于 2022-10-9 21:49 | 显示全部楼层
这个芯片(PIC24FJ128GC010)自带差分16位AD
supernan 发表于 2022-10-9 21:51 | 显示全部楼层
PIC24FJ128GC010
wyjie 发表于 2022-10-9 21:53 | 显示全部楼层
这个芯片是自带差分信号的,没有关系的。
pengf 发表于 2022-10-9 21:57 | 显示全部楼层
可以考虑使用外部ADC,例如MCP33131D-05
xxrs 发表于 2022-10-9 22:01 | 显示全部楼层

差分ADC和一般ADC有什么区别?
dingy 发表于 2022-10-9 22:05 | 显示全部楼层
还是使用外部的ADC吧,毕竟内部的ADC精度不够的。
huangchui 发表于 2022-10-9 22:08 | 显示全部楼层
新款AVRDB也有差分ADC
kangzj 发表于 2022-10-9 22:10 | 显示全部楼层
可以用专用芯片比较合适。
pengf 发表于 2022-10-9 22:14 | 显示全部楼层
去官网选型看看吧
huwr 发表于 2022-10-9 22:18 | 显示全部楼层
PIC24FJ128GC010自带
bqyj 发表于 2022-10-9 22:20 | 显示全部楼层
PIC24FJ128GC010  16位的
chenho 发表于 2022-10-9 22:22 | 显示全部楼层
还是专用的比较靠谱
zhanghqi 发表于 2022-10-9 22:25 | 显示全部楼层
新款AVRDB  但是不知道是不是16位的
stly 发表于 2022-10-9 22:27 | 显示全部楼层
使用外部的ADC
llljh 发表于 2022-10-9 22:27 | 显示全部楼层
这个很简单啊.你从main函数开始看, 看板子初始化的函数, 看UART初始化是哪个口, 不就是用的那个串口?!
#if defined(XPRJ_uart)  // Defined by MPLAB X on command line when compiling "uart" Build Configuration
    // Configure UART2 pins as UART.
    // - Pin names are with respect to the PIC.
    // - Outputs bits in TRIS registers are all set as inputs because the PPS or
    //   UART2 hardware overrides it.
    //
    // Function     Explorer 16 PIM Header      dsPIC33EP512MU810 Device Pins
    // UART2        PIM#, PICtail#, name        PIC#, name
    // U2RX  (in)     49, 34, RF4/PMPA9/U2RX      49, SDA2/PMA9/RP100/RF4
    // U2TX  (out)    50, 36, RF5/PMPA8/U2TX      50, SCL2/PMA8/RP101/RF5
    _CNPUF4    = 1;                         // Turn on weak pull up on U2RX so no spurious data arrives if nobody connected
    _U2RXR     = 100;                       // U2RX on RP100/RF4
    _RP101R    = _RPOUT_U2TX;               // U2TX on RP101/RF5
    if(EZBL_COMBaud <= 0)       // If auto-baud enabled, delay our UART initialization so MCP2221A POR timer and init
    {                           // is complete before we start listening. POR timer max spec is 140ms, so MCP2221A TX
        NOW_Wait(140u*NOW_ms);  // pin glitching could occur long after we have enabled our UART without this forced delay.
    }
    EZBL_COMBootIF = UART_Reset(2, FCY, EZBL_COMBaud, 1);
#endif
Undshing 发表于 2022-10-10 20:45 | 显示全部楼层
PIC24FJ128GC010
您需要登录后才可以回帖 登录 | 注册

本版积分规则

700

主题

10138

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部