AD7921 AUJ

简介:

AD792112位高速、低功耗、双通道、逐次逼近型ADC,采用2.35 V5.25 V单电源供电,最高吞吐量达250 kSPS。器件内置一个低噪声、宽带宽采样/保持放大器,可处理6 MHz以上的输入频率。转换过程和数据采集过程通过CS和串行时钟进行控制,从而为器件与微处理器或DSP接口创造了条件。输入信号在CS的下降沿进行采样,而转换同时在此处启动。该器件无流水线延迟。通过DIN引脚选择需转换的通道,工作模式则由CS控制。DOUT引脚的串行数据流有一个通道识别位,可提供所转换通道的相关信息。AD7921采用先进的设计技术,可在高吞吐量的情况下实现极低的功耗。基准电压从V DD获得,从而为ADC提供了最宽的动态输入范围,因此,其模拟输入范围为0V DD。转换速率取决于SCLK

特性:

1.双通道,250 kSPS 10/12位ADC,TSOT封装。

2.低功耗。250 kSPS采样,3 V电源时4mW,250 kSPS采样,5 V电源时13.5mW,
3.灵活的功耗/串行时钟速度管理。宽输入带宽:在100kHz的输入频率下最小SNR 71dB。
转换速率由串行时钟确定;当串行时钟速度增大的转换时间减小。该器件还配备了省电模式可在较低吞吐量最大化电源效率。当同时不变换被用于掉电模式平均功率消耗被降低。消耗电流为1μA最大和为50 nA通常当在断电模式。
4.从电源获得参考电压。

5.无流水线延迟。通过CS输入和一次性的转换控制功能与所述采样时间的精确控制的标准逐次逼近ADC。

6.高速串行接口:兼容SPI®/ QSPI™/ MICROWIRE™/ DSP

7.待机模式:最大电流1μA。

管脚说明:

1.DIN   逻辑输入,在该输入端设置要转换的通道,并在SCLK的下降沿移入一个内部寄存器。

2.SCLK   串行时钟,逻辑输入,SCLK提供从数据传输的串行时钟。此时钟输入也被用来作为 AD7921的转换处理时钟源。

3.CS    片选。低电平有效逻辑输入,此输入提供双重功能,启动转化和形成数据流。

4.DOUT  串行数据输出,来自AD7921转换结果输出为串行数据流,数据位在SCLK信号的下降沿同步输出,

对于AD7921 ,该数据流前两位为0,通道标识位,标识转换结果所对应的通道,通道标识位后跟一个与通道标识位相匹配的无效位;随后是12位的转化数据, 由MSB开始。

对于AD7911,。。。。。 由MSB尾随两个零位开始。

5.VDD   电源输入范围为从2.35 V至5.25 V.

6.GND  模拟地。 所有模拟输入信号都应该参考该GND电压。

7.VIN0/VIN1  模拟输入。这两个单端模拟输入通道被复用为片上跟踪和保持放大器,通过DIN管脚上写入到第三MSB选择要转换的模拟输入通道。输入范围为0至VDD

njj@njj-Legion-R9000P-ARX8:~/orbbec_ws/src/OrbbecSDK_ROS2/orbbec_camera/scripts$ ros2 launch orbbec_camera astra.launch.xml [INFO] [launch]: All log files can be found below /home/njj/.ros/log/2025-05-29-17-11-12-497303-njj-Legion-R9000P-ARX8-5251 [INFO] [launch]: Default logging verbosity is set to INFO [INFO] [orbbec_camera_node-1]: process started with pid [5252] [orbbec_camera_node-1] WARNING: Logging before InitGoogleLogging() is written to STDERR [orbbec_camera_node-1] [I20250529 17:11:12.698887 5252 Context.cpp:13] Context creating! [orbbec_camera_node-1] [I20250529 17:11:12.699622 5252 XmlConfig.cpp:108] loadConfigFile() using defaultConfig_==/home/njj/orbbec_ws/install/orbbec_camera/share/orbbec_camera/config/OrbbecSDKConfig_v1.0.xml [orbbec_camera_node-1] [I20250529 17:11:12.699644 5252 Context.cpp:33] Config file version=1.1 [orbbec_camera_node-1] [I20250529 17:11:12.699774 5252 FrameBufferManager.cpp:23] Max global frame buffer size updated! Size=2048MB [orbbec_camera_node-1] [I20250529 17:11:12.699846 5252 DeviceManager.cpp:56] DeviceManager init ... [orbbec_camera_node-1] [I20250529 17:11:12.699908 5252 LinuxPal.cpp:22] createObPal: create LinuxPal! [orbbec_camera_node-1] [I20250529 17:11:12.770985 5252 EnumeratorLibusb.cpp:325] queryDevicesInfo done! [orbbec_camera_node-1] [I20250529 17:11:12.827709 5252 DeviceManager.cpp:382] Current usb device port list:: [orbbec_camera_node-1] [I20250529 17:11:12.827737 5252 DeviceManager.cpp:384] - 3-1.2-5.0 | ORBBEC Depth Sensor [orbbec_camera_node-1] [I20250529 17:11:12.827744 5252 DeviceManager.cpp:384] - 3-1.2-5.1 | ORBBEC Audio Device [orbbec_camera_node-1] [I20250529 17:11:12.827749 5252 DeviceManager.cpp:384] - 3-1.1-4.0 | Astra Pro HD Camera [orbbec_camera_node-1] [W20250529 17:11:12.827768 5252 OpenNIDeviceInfo.cpp:172] New openni device matched. [orbbec_camera_node-1] [I20250529 17:11:12.827780 5252 DeviceManager.cpp:352] Devices matched: [orbbec_camera_node-1] [I20250529 17:11:12.827783 5252 DeviceManager.cpp:368] - openniDevice = 1 [orbbec_camera_node-1] [I20250529 17:11:12.827872 5252 LinuxPal.cpp:150] Create PollingDeviceWatcher! [orbbec_camera_node-1] [I20250529 17:11:12.827879 5252 DeviceManager.cpp:101] DeviceManager init done! [orbbec_camera_node-1] [I20250529 17:11:12.827884 5252 DeviceManager.cpp:52] DeviceManager construct done [orbbec_camera_node-1] [I20250529 17:11:12.827890 5252 Context.cpp:56] Context created! [orbbec_camera_node-1] [INFO] [1748509872.828325595] [camera.camera]: Waiting for device connection... [orbbec_camera_node-1] [INFO] [1748509872.828454827] [camera.camera]: onDeviceConnected [orbbec_camera_node-1] [INFO] [1748509872.828498695] [camera.camera]: Connecting to the default device [orbbec_camera_node-1] [ERROR] [1748509872.869836457] [camera.camera]: Failed to setup devices: Unsupported property! id=2025 [orbbec_camera_node-1] [INFO] [1748509872.870361686] [camera.camera]: stream depth is enabled - width: 640, height: 480, fps: 30, Format: OB_FORMAT_Y11 [orbbec_camera_node-1] [INFO] [1748509872.870549014] [camera.camera]: stream ir is enabled - width: 640, height: 480, fps: 30, Format: OB_FORMAT_Y10 [orbbec_camera_node-1] [INFO] [1748509872.870815778] [camera.camera]: stream color is enabled - width: 640, height: 480, fps: 30, Format: OB_FORMAT_RGB [orbbec_camera_node-1] [WARN] [1748509872.891883026] [camera.camera]: Publishing dynamic camera transforms (/tf) at 10 Hz [orbbec_camera_node-1] [INFO] [1748509872.891918595] [camera.camera]: Enable depth stream [orbbec_camera_node-1] [INFO] [1748509872.892006331] [camera.camera]: Stream depth width: 640 height: 480 fps: 30 format: Y11 [orbbec_camera_node-1] [INFO] [1748509872.892017001] [camera.camera]: Enable ir stream [orbbec_camera_node-1] [INFO] [1748509872.892025301] [camera.camera]: Stream ir width: 640 height: 480 fps: 30 format: Y10 [orbbec_camera_node-1] [INFO] [1748509872.892033600] [camera.camera]: Enable color stream [orbbec_camera_node-1] [INFO] [1748509872.892041899] [camera.camera]: Stream color width: 640 height: 480 fps: 30 format: RGB [orbbec_camera_node-1] [ERROR] [1748509873.240828523] [camera.camera]: Failed to start pipeline: Start stream failed, OB_SENSOR_COLOR Match openni video mode failed! [orbbec_camera_node-1] [INFO] [1748509873.240879510] [camera.camera]: try to disable ir stream and try again [orbbec_camera_node-1] [INFO] [1748509873.240897296] [camera.camera]: Enable depth stream [orbbec_camera_node-1] [INFO] [1748509873.240910340] [camera.camera]: Stream depth width: 640 height: 480 fps: 30 format: Y11 [orbbec_camera_node-1] [INFO] [1748509873.240921011] [camera.camera]: Enable color stream [orbbec_camera_node-1] [INFO] [1748509873.240941169] [camera.camera]: Stream color width: 640 height: 480 fps: 30 format: RGB [orbbec_camera_node-1] terminate called without an active exception [orbbec_camera_node-1] *** Aborted at 1748509873 (unix time) try "date -d @1748509873" if you are using GNU date *** [orbbec_camera_node-1] PC: @ 0x0 (unknown) [orbbec_camera_node-1] *** SIGABRT (@0x3e800001484) received by PID 5252 (TID 0x7f54fffff640) from PID 5252; stack trace: *** [orbbec_camera_node-1] @ 0x7f551fa42520 (unknown) [orbbec_camera_node-1] @ 0x7f551fa969fc pthread_kill [orbbec_camera_node-1] @ 0x7f551fa42476 raise [orbbec_camera_node-1] @ 0x7f551fa287f3 abort [orbbec_camera_node-1] @ 0x7f551fea2b9e (unknown) [orbbec_camera_node-1] @ 0x7f551feae20c (unknown) [orbbec_camera_node-1] @ 0x7f551feae277 std::terminate() [orbbec_camera_node-1] @ 0x7f55203d3b62 std::_Sp_counted_ptr_inplace<>::_M_dispose() [orbbec_camera_node-1] @ 0x5caacb8676fa std::_Sp_counted_base<>::_M_release() [orbbec_camera_node-1] @ 0x7f552037890d _ZN13orbbec_camera12OBCameraNodeC2EPN6rclcpp4NodeESt10shared_ptrIN2ob6DeviceEES4_INS_10ParametersEE.cold [orbbec_camera_node-1] @ 0x7f55203cc97b orbbec_camera::OBCameraNodeDriver::initializeDevice() [orbbec_camera_node-1] @ 0x7f55203d290f orbbec_camera::OBCameraNodeDriver::startDevice() [orbbec_camera_node-1] @ 0x7f55203d302c orbbec_camera::OBCameraNodeDriver::onDeviceConnected() [orbbec_camera_node-1] @ 0x7f55203d374f orbbec_camera::OBCameraNodeDriver::queryDevice() [orbbec_camera_node-1] @ 0x7f551fedc253 (unknown) [orbbec_camera_node-1] @ 0x7f551fa94ac3 (unknown) [orbbec_camera_node-1] @ 0x7f551fb26850 (unknown) [ERROR] [orbbec_camera_node-1]: process has died [pid 5252, exit code -6, cmd '/home/njj/orbbec_ws/install/orbbec_camera/lib/orbbec_camera/orbbec_camera_node --ros-args -r __node:=camera -r __ns:=/camera --params-file /tmp/launch_params_qedgwdv4 --params-file /tmp/launch_params_fkzaw7l3 --params-file /tmp/launch_params_g5gp_twp --params-file /tmp/launch_params_jk9yuh3v --params-file /tmp/launch_params_zmw5n2om --params-file /tmp/launch_params_dlv1zuan --params-file /tmp/launch_params_gcmybtq4 --params-file /tmp/launch_params_z49cxbtv --params-file /tmp/launch_params_lwep28in --params-file /tmp/launch_params_tjx1sy7c --params-file /tmp/launch_params_ojmmawfw --params-file /tmp/launch_params_2lxqlfgm --params-file /tmp/launch_params_vn4dgbin --params-file /tmp/launch_params_dhk4hboi --params-file /tmp/launch_params_pschhlug --params-file /tmp/launch_params_ahcf2yd9 --params-file /tmp/launch_params_gn1yugny --params-file /tmp/launch_params_d16dt41j --params-file /tmp/launch_params_i1xrj68w --params-file /tmp/launch_params_1xhbfubp --params-file /tmp/launch_params_nnmih73e --params-file /tmp/launch_params_6valilvg --params-file /tmp/launch_params_77v07q0z --params-file /tmp/launch_params_ulb0ig4h --params-file /tmp/launch_params_l96mjq4m --params-file /tmp/launch_params_jt3rxsul --params-file /tmp/launch_params_w4zc0gfp --params-file /tmp/launch_params_jl3ssmld --params-file /tmp/launch_params_p9wggfi0 --params-file /tmp/launch_params_8796_pn3 --params-file /tmp/launch_params_zesda7aa --params-file /tmp/launch_params_641ox3ac --params-file /tmp/launch_params_q6x4r4od --params-file /tmp/launch_params_5f3tt2lv --params-file /tmp/launch_params_l1cnug6k --params-file /tmp/launch_params_o21pie2a --params-file /tmp/launch_params_4298sgoz --params-file /tmp/launch_params_pnz86esm --params-file /tmp/launch_params_ugtepge9 --params-file /tmp/launch_params_a_3auj0w --params-file /tmp/launch_params_bn5idhpc
最新发布
05-30
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值