《具有数字输入输出功能的数据采集卡及其数据采集装置.pdf》由会员分享,可在线阅读,更多相关《具有数字输入输出功能的数据采集卡及其数据采集装置.pdf(22页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 104281720 A (43)申请公布日 2015.01.14 CN 104281720 A (21)申请号 201310292637.8 (22)申请日 2013.07.12 G06F 17/40(2006.01) (71)申请人 苏州普源精电科技有限公司 地址 215163 江苏省苏州市高新区科灵路 8 号 (72)发明人 谭灵焱 王悦 王铁军 李维森 (54) 发明名称 具有数字输入输出功能的数据采集卡及其数 据采集装置 (57) 摘要 本发明提供了一种具有数字输入输出功能的 数据采集卡及其数据采集装置, 数据采集装置包 括设置单元, 用于接收逻辑电平标准 ;。
2、 数据采集 卡包括 : 控制单元, 用于产生逻辑电平信号以及 接收逻辑电平信号, 以及依据逻辑电平标准控制 可调电压电源产生第一、 第二可调电压 ; 输出电 路, 用于将逻辑电平信号转换为输出信号 ; 输入 电路, 用于将输入信号转换为逻辑电平信号 ; 固 定电压电源, 用于产生向控制单元供电的第一恒 定电压 ; 可调电压电源, 用于产生向输出电路和 输入电路供电的第一可调电压和第二可调电压。 本发明的数据采集卡能够在不同逻辑电平标准下 工作, 满足了各种类型的数字逻辑电平的应用需 求, 使数据采集卡的适应性更强, 应用范围更广。 (51)Int.Cl. 权利要求书 3 页 说明书 14 页 。
3、附图 4 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书3页 说明书14页 附图4页 (10)申请公布号 CN 104281720 A CN 104281720 A 1/3 页 2 1. 一种具有数字输入输出功能的数据采集卡, 用于数据采集装置, 所述数据采集卡包 括 : 控制单元, 用于在输出电路处于工作状态时, 产生逻辑电平信号, 以及在输入电路处于 工作状态时, 接收逻辑电平信号 ; 输出电路, 用于将控制单元产生的逻辑电平信号转换为输出信号 ; 输入电路, 用于将输入信号转换为逻辑电平信号并输入至控制单元 ; 信号接口, 用于接入输入信号, 以及输出输出信号。
4、 ; 固定电压电源, 用于产生向控制单元供电的第一恒定电压 ; 其特征在于, 所述数据采集装置包括 : 设置单元, 用于接收用户设置的逻辑电平标准 ; 所述数据采集卡还包括 : 可调电压电源, 用于产生向输出电路和输入电路供电的第一 可调电压和第二可调电压 ; 所述控制单元还用于依据所述逻辑电平标准控制可调电压电源产生第一可调电压和 第二可调电压。 2. 如权利要求 1 所述的数据采集卡, 其特征在于, 所述控制单元依据所述逻辑电平标准产生对应的两个编码值, 所述控制单元的第一控 制端输出所述两个编码值 ; 所述可调电压电源依据所述两个编码值产生对应的第一可调电压和第二可调电压。 3. 如权利。
5、要求 2 所述的数据采集卡, 其特征在于, 所述可调电压电源包括 : DAC、 第一运算放大器、 具有多个通道的开关、 多个接地的电 容、 多个第二运算放大器和多个电压输出端 ; 所述 DAC、 第一运算放大器和开关依次串联连接, 所述 DAC 的输入端连接控制单元的第 一控制端, 多个通道的输出端分别与多个第二运算放大器的输入端对应连接, 多个通道的 输出端还分别与多个电容的非接地端对应连接, 多个第二运算放大器的输出端分别与多个 电压输出端对应连接, 其中两个电压输出端分别输出所述第一可调电压和第二可调电压。 4. 如权利要求 3 所述的数据采集卡, 其特征在于, 多个第二运算放大器的输出。
6、端分别通过多个功率放大器与多个电压输出端对应连接。 5. 如权利要求 3 所述的数据采集卡, 其特征在于, 所述控制单元的第二控制端输出开关控制信号, 所述开关依据所述开关控制信号将其 中两个通道依次导通。 6. 如权利要求 5 所述的数据采集卡, 其特征在于, 所述控制单元依据逻辑电平标准控 制可调电压电源产生对应的第一可调电压和第二可调电压包括 : 控制单元依据逻辑电平标准产生第一编码值和第二编码值, 控制单元的第一控制端输 出第一编码值 ; 延时第一预设时间后, 控制单元的第二控制端输出开关控制信号, 开关依据开关控制 信号将第一通道导通, 与第一通道对应的电压输出端输出第一可调电压 ;。
7、 延时第二预设时间后, 所述开关的各个通道均断开 ; 控制单元的第一控制端输出第二编码值 ; 延时第一预设时间后, 控制单元的第二控制端输出开关控制信号, 开关依据开关控制 权 利 要 求 书 CN 104281720 A 2 2/3 页 3 信号将第二通道导通, 与第二通道对应的电压输出端输出第二可调电压 ; 延时第二预设时间后, 所述开关的各个通道均断开 ; 依上述过程循环执行。 7. 如权利要求 3 所述的数据采集卡, 其特征在于, 所述数据采集卡具有多个用户接口及其对应的多组输入输出电路, 一组输入输出电路 包括一个输出电路和一个输入电路 ; 所述可调电压电源的每两个电压输出端, 向其。
8、中一组输入输出电路输出第一可调电压 和第二可调电压 ; 所述控制单元的第二控制端输出开关控制信号, 所述开关依据所述开关 控制信号将所述多个通道依次导通。 8. 如权利要求 1 所述的数据采集卡, 其特征在于, 所述设置单元接收的用户设置的逻辑电平标准为 : 用户从多个预设的逻辑电平标准中选择的其中一个逻辑电平标准。 9. 如权利要求 1 所述的数据采集卡, 其特征在于, 所述设置单元接收的用户设置的逻辑电平标准为 : 用户在预设范围内自定义输入的电平幅值和阈值。 10. 如权利要求 1 所述的数据采集卡, 其特征在于, 所述控制单元的第三控制端输出电路选择信号, 所述电路选择信号使输出电路处。
9、于工 作状态时, 输入电路处于关断状态 ; 所述电路选择信号使输入电路处于工作状态时, 输出电 路处于关断状态。 11. 如权利要求 10 所述的数据采集卡, 其特征在于, 所述输入电路包括 : 二极管、 比较器、 三态缓冲器、 第一电阻、 第二电阻和第三电阻 ; 二 极管的负极连接信号接口, 二极管的正极连接比较器的正输入端, 比较器的负输入端接入 第二可调电压, 比较器的输出端连接三态缓冲器的输入端, 三态缓冲器的输出端连接控制 单元的第四控制端, 第二电阻的一端连接比较器的输出端, 第二电阻的另一端接入第一恒 定电压, 第三电阻的一端连接比较器的正输入端, 第三电阻的另一端接入第一可调电。
10、压 ; 控制单元的第三控制端与地之间连接第一电阻, 第三控制端还连接三态缓冲器的使能 端。 12. 如权利要求 10 所述的数据采集卡, 其特征在于, 所述输出电路包括 : 反相器、 第一反相三态缓冲器、 第二反相三态缓冲器、 二极管、 MOS 管、 第四电阻、 第五电阻和第六电阻 ; 控制单元的第四控制端和信号接口之间依次串联连接第一反相三态缓冲器、 第五电 阻、 第二反相三态缓冲器和二极管, 二极管的负极连接信号接口, 第一反相三态缓冲器的输 出端和地之间连接第六电阻, 第六电阻的非接地端连接 MOS 管的栅极, MOS 管的源极接地、 MOS 管的漏极连接信号接口 ; 第一可调电压向第二。
11、反相三态缓冲器供电 ; 控制单元的第三控制端与第二反相三态缓冲器的使能端之间依次串联连接反相器和 第四电阻, 反相器的输出端还连接第一反相三态缓冲器的使能端。 13. 如权利要求 11 所述的数据采集卡, 其特征在于, 所述固定电压电源产生的第一恒定电压还向三态缓冲器供电。 14. 如权利要求 11 所述的数据采集卡, 其特征在于, 权 利 要 求 书 CN 104281720 A 3 3/3 页 4 所述固定电压电源还用于产生向比较器供电的第二恒定电压。 15. 如权利要求 12 所述的数据采集卡, 其特征在于, 所述固定电压电源还用于产生向反相器和第一反相三态缓冲器供电的第三恒定电压。 1。
12、6. 一种具有数字输入输出功能的数据采集装置, 所述数据采集装置包括数据采集卡, 其特征在于, 所述数据采集装置包括 : 设置单元, 用于接收用户设置的逻辑电平标准 ; 所述数据采集卡为权利要求 1 至 15 任一项所述的数据采集卡。 权 利 要 求 书 CN 104281720 A 4 1/14 页 5 具有数字输入输出功能的数据采集卡及其数据采集装置 技术领域 0001 本发明涉及测试测量技术领域, 特别是涉及一种具有数字输入输出功能的数据采 集卡及其数据采集装置。 背景技术 0002 数据采集装置广泛应用于通信、 医疗、 工业自动化等领域。 数据采集装置是一种从 被测目标中自动采集并测量。
13、数据信息的装置。它可以采集并测量到诸如直流电压信号、 交 流电压信号、 直流电流信号、 交流电流信号、 频率信号、 温度信号、 压力信号、 压强信号等各 种信号。 数据采集装置具有可插拔的模块卡, 也称子卡, 不同功能的模块卡满足了不同应用 场合的测量系统搭建需求, 灵活的配置模式也方便了用户的使用。 0003 如图1所示, 为现有技术公开的一种数据采集装置100的结构示意图, 所述数据采 集装置 100 包括 : 主控单元 101、 供电单元 102、 背板单元 103 和子卡 104。背板单元 103 上 设有信号总线 1031、 控制总线 1032、 电源总线 1033、 主板接口 10。
14、34 和多个卡槽 1035, 例如 卡槽 1 卡槽 5。子卡 104 包括开关卡 1041 和数据采集卡 1042, 数据采集卡 20 可以是电 压表卡、 电流表卡、 万用表卡、 示波器卡、 频率计卡等各种类型的单一卡 ; 也可以是包括上述 各种单一卡的集成卡, 集成有多种测量功能。 0004 主控单元 101 连接背板单元 103 上的主板接口 1034, 各种子卡 104 插入背板单元 103 上的多个卡槽 1035 中。主控单元 101 通过控制总线 1032 控制各个开关卡 1041 完成 输入信号的切换, 开关卡 1041 将外部输入信号通过模拟总线 1031 输入至数据采集卡 10。
15、42 中。 主控单元101还通过控制总线1032控制数据采集卡1042完成信号测量, 并接收数据采 集卡 1042 的测量数据。供电单元 102 向主控单元 101 和电源总线 1033 供电, 开关卡 1041 和数据采集卡 1042 可以从电源总线 1033 上获得供电电源。此外, 数据采集装置 100 还可 以包括与主控单元 101 连接的接口单元 105、 显示单元 106、 键盘输入单元 107 等。 0005 可以看出, 数据采集装置100的有效工作, 依赖于各种不同功能的子卡104配合实 现。 其中, 具有数字输入输出功能的数据采集卡为当前流行的各种数字逻辑的分析、 控制提 供了。
16、便利。 0006 如图 2 所示, 为现有技术公开的一种具有数字输入输出功能的数据采集卡 200 的 结构示意图。数据采集卡 200 包括 : 控制单元 201、 输出电路 202、 输入电路 203、 信号接口 204 和固定电压电源 205。 0007 控制单元201用于在输出电路202处于工作状态时, 产生逻辑电平信号, 以及在输 入电路 203 处于工作状态时, 接收逻辑电平信号。输出电路 202 用于将控制单元 201 产生 的逻辑电平信号转换为用户所需的输出信号。输入电路 203 用于将用户通过信号接口 204 接入的输入信号转换为逻辑电平信号并输入至控制单元201。 输出电路20。
17、2与输入电路203 并联于控制单元 201 与信号接口 204 之间, 且在数据采集卡 200 工作的任一时刻, 只有其中 一个电路工作。信号接口 204 用于接收用户接入的输入信号, 以及输出输出电路 202 产生 的输出信号。固定电压电源 205 用于向控制单元 201、 输出电路 202 和输入电路 203 供电。 说 明 书 CN 104281720 A 5 2/14 页 6 0008 对于现有技术的数据采集卡, 由于各个单元的供电采用同一恒定电源, 例如, 仅以 单一 5V 电压供电, 所以, 所能实现的信号接口, 其接入的输入信号或者输出的输出信号也 只能是一种数字逻辑电平, 如 。
18、TTL 电平。而对于现在丰富的数字逻辑电平, 这种单一的逻辑 电平所能应用的场合就非常有限。 发明内容 0009 本发明所要解决的技术问题是提供一种具有数字输入输出功能的数据采集卡及 其数据采集装置, 能够适用于多种不同的逻辑电平。 0010 为了解决上述问题, 本发明公开了一种具有数字输入输出功能的数据采集卡, 用 于数据采集装置, 所述数据采集装置包括 : 设置单元, 用于接收用户设置的逻辑电平标准 ; 所述数据采集卡包括 : 0011 控制单元, 用于在输出电路处于工作状态时, 产生逻辑电平信号, 以及在输入电路 处于工作状态时, 接收逻辑电平信号 ; 0012 输出电路, 用于将控制单。
19、元产生的逻辑电平信号转换为输出信号 ; 0013 输入电路, 用于将输入信号转换为逻辑电平信号并输入至控制单元 ; 0014 信号接口, 用于接入输入信号, 以及输出输出信号 ; 0015 固定电压电源, 用于产生向控制单元供电的第一恒定电压 ; 0016 所述数据采集卡还包括 : 可调电压电源, 用于产生向输出电路和输入电路供电的 第一可调电压和第二可调电压 ; 0017 所述控制单元还用于依据所述逻辑电平标准控制可调电压电源产生第一可调电 压和第二可调电压。 0018 作为一个举例说明, 在本发明中, 所述控制单元依据所述逻辑电平标准产生对应 的两个编码值, 所述控制单元的第一控制端输出所。
20、述两个编码值 ; 所述可调电压电源依据 所述两个编码值产生对应的第一可调电压和第二可调电压。 0019 作为一个举例说明, 在本发明中, 所述可调电压电源包括 : DAC、 第一运算放大器、 具有多个通道的开关、 多个接地的电容、 多个第二运算放大器和多个电压输出端 ; 0020 所述 DAC、 第一运算放大器和开关依次串联连接, 所述 DAC 的输入端连接控制单元 的第一控制端, 多个通道的输出端分别与多个第二运算放大器的输入端对应连接, 多个通 道的输出端还分别与多个电容的非接地端对应连接, 多个第二运算放大器的输出端分别与 多个电压输出端对应连接, 其中两个电压输出端分别输出所述第一可调。
21、电压和第二可调电 压。 0021 作为一个举例说明, 在本发明中, 多个第二运算放大器的输出端分别通过多个功 率放大器与多个电压输出端对应连接。 0022 作为一个举例说明, 在本发明中, 所述控制单元的第二控制端输出开关控制信号, 所述开关依据所述开关控制信号将其中两个通道依次导通。 0023 作为一个举例说明, 在本发明中, 所述控制单元依据逻辑电平标准控制可调电压 电源产生对应的第一可调电压和第二可调电压包括 : 0024 控制单元依据逻辑电平标准产生第一编码值和第二编码值, 控制单元的第一控制 端输出第一编码值 ; 说 明 书 CN 104281720 A 6 3/14 页 7 002。
22、5 延时第一预设时间后, 控制单元的第二控制端输出开关控制信号, 开关依据开关 控制信号将第一通道导通, 与第一通道对应的电压输出端输出第一可调电压 ; 0026 延时第二预设时间后, 所述开关的各个通道均断开 ; 0027 控制单元的第一控制端输出第二编码值 ; 0028 延时第一预设时间后, 控制单元的第二控制端输出开关控制信号, 开关依据开关 控制信号将第二通道导通, 与第二通道对应的电压输出端输出第二可调电压 ; 0029 延时第二预设时间后, 所述开关的各个通道均断开 ; 0030 依上述过程循环执行。 0031 作为一个举例说明, 在本发明中, 所述数据采集卡具有多个用户接口及其对。
23、应的 多组输入输出电路, 一组输入输出电路包括一个输出电路和一个输入电路 ; 所述可调电压 电源的每两个电压输出端, 向其中一组输入输出电路输出第一可调电压和第二可调电压 ; 所述控制单元的第二控制端输出开关控制信号, 所述开关依据所述开关控制信号将所述多 个通道依次导通。 0032 作为一个举例说明, 在本发明中, 所述设置单元接收的用户设置的逻辑电平标准 为 : 用户从多个预设的逻辑电平标准中选择的其中一个逻辑电平标准。 0033 作为一个举例说明, 在本发明中, 所述设置单元接收的用户设置的逻辑电平标准 为 : 用户在预设范围内自定义输入的电平幅值和阈值。 0034 作为一个举例说明, 。
24、在本发明中, 所述控制单元的第三控制端输出电路选择信号, 所述电路选择信号使输出电路处于工作状态时, 输入电路处于关断状态 ; 所述电路选择信 号使输入电路处于工作状态时, 输出电路处于关断状态。 0035 作为一个举例说明, 在本发明中, 所述输入电路包括 : 二极管、 比较器、 三态缓冲 器、 第二电阻和第三电阻 ; 二极管的负极连接信号接口, 二极管的正极连接比较器的正输入 端, 比较器的负输入端接入第二可调电压, 比较器的输出端连接三态缓冲器的输入端, 三态 缓冲器的输出端连接控制单元的第四控制端, 第二电阻的一端连接比较器的输出端, 第二 电阻的另一端接入第一恒定电压, 第三电阻的一。
25、端连接比较器的正输入端, 第三电阻的另 一端接入第一可调电压 ; 控制单元的第三控制端与地之间连接第一电阻, 第三控制端还连 接三态缓冲器的使能端。 0036 作为一个举例说明, 在本发明中, 作为一个举例说明, 在本发明中, 所述输出电路 包括 : 反相器、 第一反相三态缓冲器、 第二反相三态缓冲器、 二极管、 MOS 管、 第四电阻、 第五 电阻和第六电阻 ; 控制单元的第四控制端和信号接口之间依次串联连接第一反相三态缓冲 器、 第五电阻、 第二反相三态缓冲器和二极管, 二极管的负极连接信号接口, 第一反相三态 缓冲器的输出端和地之间连接第六电阻, 第六电阻的非接地端连接 MOS 管的栅极。
26、, MOS 管的 源极接地、 MOS 管的漏极连接信号接口 ; 第一可调电压向第二反相三态缓冲器供电 ; 0037 控制单元的第三控制端与地之间连接第一电阻, 第三控制端与第二反相三态缓冲 器的使能端之间依次串联连接反相器和第四电阻, 反相器的输出端还连接第一反相三态缓 冲器的使能端。 0038 作为一个举例说明, 在本发明中, 所述固定电压电源产生的第一恒定电压还向三 态缓冲器供电。 0039 作为一个举例说明, 在本发明中, 所述固定电压电源还用于产生向比较器供电的 说 明 书 CN 104281720 A 7 4/14 页 8 第二恒定电压。 0040 作为一个举例说明, 在本发明中, 。
27、所述固定电压电源还用于产生向反相器和第一 反相三态缓冲器供电的第三恒定电压。 0041 本发明还公开了一种具有数字输入输出功能的数据采集装置, 所述数据采集装置 包括 : 设置单元, 用于接收用户设置的逻辑电平标准 ; 所述数据采集装置包括数据采集卡, 所述数据采集卡为前述的数据采集卡。 0042 与现有技术相比, 本发明具有以下优点 : 0043 本发明将数据采集卡中输入输出电路的电源由传统固定电源, 设计成可动态调整 的可调电压电源, 并且可以设置不同的逻辑电平标准, 依据逻辑电平标准, 使可调电压电源 产生第一可调电压和第二可调电压, 向输入输出电路供电, 使输入输出电路能够在不同逻 辑。
28、电平标准下工作, 相应的, 信号接口接入的输入信号或者输出的输出信号可以是多种类 型的逻辑电平, 使得数据采集卡能够满足各种类型的数字逻辑电平的应用需求, 数据采集 卡的适应性更强, 应用范围更广。 0044 同时, 使用者只要在设置单元上做简单的输入设置, 调整设置的逻辑电平标准, 控 制单元就可以控制可调电压电源供电电压的调节, 从而实现了更为自动化的控制操作, 也 使数据采集装置的易用性, 操作性变得更加人性化。 0045 进一步, 本发明的数据采集卡可以具有多组输入输出电路, 针对每一组输入输出 电路均可以设置不同的逻辑电平标准, 从而使多个数字信号接口可以灵活的用于不同的应 用环境,。
29、 应用更方便, 更灵活。 附图说明 0046 图 1 是现有技术公开的一种数据采集装置 100 的结构示意图 ; 0047 图2是现有技术公开的一种具有数字输入输出功能的数据采集卡200的结构示意 图 ; 0048 图 3 是本发明一种具有数字输入输出功能的数据采集卡 300 实施例的结构示意 图 ; 0049 图4是本发明具有数字输入输出功能的数据采集卡400的一种举例说明的电路示 意图 ; 0050 图 5 是本发明可调电压电源 406 的一种举例说明的电路示意图 ; 0051 图 6 是本发明数据采集卡实例中, 一组输入输出电路和 FPGA 的电路图 ; 0052 图 7 是本发明数据采。
30、集卡实例中, 可调电压电源 700 和 FPGA 的电路图 ; 0053 图 8 是本发明数据采集卡实例中, 电压调节方式的流程示意图 ; 0054 图9是本发明一种具有数字输入输出功能的数据采集装置900实施例的结构示意 图。 具体实施方式 0055 为使本发明的上述目的、 特征和优点能够更加明显易懂, 下面结合附图和具体实 施方式对本发明作进一步详细的说明。 0056 参照图 3, 示出了本发明一种具有数字输入输出功能的数据采集卡 300 实施例的 说 明 书 CN 104281720 A 8 5/14 页 9 结构示意图, 数据采集卡 300 用于数据采集装置, 所述数据采集装置包括一设。
31、置单元, 用于 接收用户设置的逻辑电平标准 ; 所述数据采集卡 300 包括 : 0057 控制单元 301, 用于在输出电路 302 处于工作状态时, 产生逻辑电平信号, 以及在 输入电路303处于工作状态时, 接收逻辑电平信号 ; 控制单元301还用于依据所设置的逻辑 电平标准, 控制可调电压电源306产生与所述逻辑电平标准相对应的第一可调电压Vj和第 二可调电压 VR。 0058 输出电路 302, 用于将控制单元 301 产生的逻辑电平信号转换为输出信号 ; 0059 输入电路 303, 用于将输入信号转换为逻辑电平信号, 并将该逻辑电平信号输入至 控制单元 301 ; 0060 信号。
32、接口 304, 用于在输入电路 303 处于工作状态时, 接入用户输入的输入信号, 以及在输出电路 302 处于工作状态时, 输出输出电路 302 产生的输出信号 ; 0061 固定电压电源 305, 用于产生向控制单元 301 供电的第一恒定电压 VCC1 ; 0062 可调电压电源306, 用于产生向输出电路302和输入电路303供电的第一可调电压 Vj 和第二可调电压 VR。第一可调电压 Vj 对应所设置的逻辑电平标准的电平幅值, 第二可 调电压 VR 对应所设置的逻辑电平标准的阈值。 0063 在输出状态下, 输出电路 302 处于工作状态。控制单元 301 产生逻辑电平信号, 输 出。
33、电路 302 将控制单元 301 产生的逻辑电平信号转换为用户所需的输出信号, 并将该输出 信号输入至信号接口 304, 由信号接口 304 输出所述输出信号。 0064 在输入状态下, 输入电路303处于工作状态。 信号接口304接收用户接入的输入信 号, 输入电路 303 将用户通过信号接口 304 接入的输入信号转换为控制单元 301 可识别的 逻辑电平信号, 并将该逻辑电平信号输入至控制单元 301, 控制单元 301 接收输入电路 303 产生的逻辑电平信号。 0065 本发明实施例所述的控制单元301可以由现场可编程门阵列FPGA构成, 也可以由 微控制单元 MCU 等处理器构成。。
34、所述设置单元可以包括输入装置, 例如用户显示界面、 前面 板按键等。 0066 本发明实施例将数据采集卡 300 中输出电路 302 和输入电路 303 的电源设计成可 动态调整的可调电压电源 306, 从而实现在输入、 输出电路的连接关系确定后, 通过调整电 路的供电电压, 即第一可调电压 Vj 和第二可调电压 VR, 使输出电路 302 和输入电路 303 能 够在不同逻辑电平标准下工作, 信号接口 304 接入的输入信号或者输出的输出信号可以是 多种类型的逻辑电平, 使得数据采集卡 300 能够适用于多种逻辑电平的应用场景。更进一 步, 通过数据采集卡 300 中的控制单元 301 对可。
35、调电压电源 306 进行控制, 使用者只要在数 据采集装置的设置单元上做简单的输入设置, 调整设置的逻辑电平标准, 就可以控制可调 电压电源 306 供电电压的调节, 从而实现了更为自动化的控制操作, 也使数据采集装置的 易用性, 操作性变得更加人性化。 0067 如图 4 所示, 为本发明具有数字输入输出功能的数据采集卡 400 的一种举例说明 的电路示意图。在本举例说明中, 数据采集卡 400 包括 : 控制单元 401、 输出电路 402、 输入 电路403、 信号接口404、 固定电压电源405和可调电压电源406。 该电路可以实现动态配置 成各种逻辑电平的数字输入输出。 0068 图。
36、 4 所示电路的连接关系如下 : 说 明 书 CN 104281720 A 9 6/14 页 10 0069 所述输入电路 403 包括 : 二极管 D1、 比较器 U3、 三态缓冲器 U2、 第一电阻 R1、 第二 电阻 R2 和第三电阻 R3。二极管 D1 的负极连接信号接口 404, 二极管 D1 的正极连接比较器 U3 的正输入端, 比较器 U3 的负输入端接入第二可调电压 VR, 比较器 U3 的输出端连接三态 缓冲器 U2 的输入端, 三态缓冲器 U2 的输出端连接控制单元 401 的第四控制端 k4, 第二电 阻 R2 的一端连接比较器 U3 的输出端, 第二电阻 R2 的另一端。
37、接入第一恒定电压 VCC1, 第三 电阻 R3 的一端连接比较器 U3 的正输入端, 第三电阻 R3 的另一端接入第一可调电压 Vj。控 制单元 401 的第三控制端 k3 与地之间连接第一电阻 R1, 第三控制端 k3 还连接三态缓冲器 U2 的使能端。 0070 所述输出电路402包括 : 反相器U1、 第一反相三态缓冲器U4、 第二反相三态缓冲器 U5、 二极管 D1、 MOS 管 J1、 第四电阻 R4、 第五电阻 R5 和第六电阻 R6。控制单元 401 的第四 控制端 k4 和信号接口 404 之间依次串联连接第一反相三态缓冲器 U4、 第五电阻 R5、 第二反 相三态缓冲器U5和。
38、二极管D1, 二极管D1的负极连接信号接口404, 第一反相三态缓冲器U4 的输出端和地之间连接第六电阻 R6, 第六电阻 R6 的非接地端连接 MOS 管 J1 的栅极, MOS 管 J1 的源极接地、 MOS 管 J1 的漏极连接信号接口 404 ; 第一可调电压 Vj 向第二反相三态缓冲 器 U5 供电。控制单元 401 的第三控制端 k3 与第二反相三态缓冲器 U5 的使能端之间依次 串联连接反相器U1和第四电阻R4, 反相器U1的输出端还连接第一反相三态缓冲器U4的使 能端。 0071 图 4 所示电路的工作原理如下 : 0072 控制单元 401 的第三控制端 k3 输出电路选择信。
39、号 f, 用以选择电路工作于输入状 态还是输出状态, 所述电路选择信号 f 使输出电路 402 处于工作状态时, 输入电路 403 处于 关断状态 ; 所述电路选择信号f使输入电路403处于工作状态时, 输出电路402处于关断状 态。具体的实现方式是控制三态门 (即三态缓冲器 U2、 第一反相三态缓冲器 U4 和第二反相 三态缓冲器 U5) 的工作状态。当控制单元 401 的第三控制端 k3 输出的电路选择信号 f 为 逻辑 0 时, 三态缓冲器 U2 正常工作输出, 而第一反相三态缓冲器 U4 和第二反相三态缓冲器 U5 的输出为高阻状态, 输入电路 403 处于工作状态, 输出电路 402。
40、 处于关断状态。相反, 当 控制单元 401 的第三控制端 k3 输出的电路选择信号 f 为逻辑 1 时, 三态缓冲器 U2 的输出 为高阻状态, 而第一反相三态缓冲器U4和第二反相三态缓冲器U5正常工作输出, 输出电路 402 处于工作状态, 输入电路 403 处于关断状态。 0073 输入电路 403 处于工作状态时, 输入信号转换为逻辑电平信号的判定主要依赖于 第一可调电压Vj和第二可调电压VR。 第一可调电压Vj的值对应于输入信号的逻辑电平幅 值, 第二可调电压 VR 的值对应于输入信号转换为逻辑电平信号时分辨 0、 1 的阈值。当用户 设置的逻辑电平标准为 CMOS 逻辑电平时, 可。
41、调电压电源 406 产生的第二可调电压 VR 的值 可以为第一可调电压 Vj 的一半, 或者在第一可调电压 Vj 的一半的基础上微调。 0074 以设置 3.3V 的 CMOS 逻辑电平为例, 控制单元 401 依据 3.3V 的 CMOS 逻辑电平, 控 制可调电压电源 406 产生的第一可调电压 Vj 为 3.5V, 产生的第二可调电压 VR 为 1.85V。 需要说明的是, 第一可调电压Vj与输出也有关系, 此处比逻辑电平幅值3.3V稍高是为了补 偿 D1 的压降, 本举例说明中, D1 的压降是 0.2V。同样的, 第二可调电压 VR 在 3.3V 一半的 基础上也增加了 0.2V。用。
42、户从信号接口 404 处接入一个实际电平的输入信号, 当输入信号 的电平小于1.65V时, 二极管D1的正极小于1.85V, 二极管D1正极的信号通过比较器U3后 说 明 书 CN 104281720 A 10 7/14 页 11 输出低电平, 再经过三态缓冲器 U2 的缓冲后, 得到的逻辑电平信号输入至控制单元 401, 控 制单元 401 得到一个数字输入, 为数字 0。当输入信号的电平大于 1.65V 时, 只要不超过二 极管 D1 的反向击穿电压, 其可以高于第一可调电压 Vj, 则二极管 D1 的正极大于 1.85V, 且 不超过第一可调电压Vj, 二极管D1正极的信号通过比较器U3。
43、后输出高电平, 再经三态缓冲 器 U2 的缓冲后, 得到的逻辑电平信号输入至控制单元 401, 控制单元 401 得到数字输入, 为 数字 1。 0075 输出电路 402 处于工作状态时, 控制单元 401 输出逻辑 0 时, 输出信号都是 0V 左 右的电平, 而控制单元 401 输出逻辑 1 时, 依据用户设置的不同逻辑电平标准, 输出信号的 电压幅值也不同, 不同的电压幅值都通过调节第一可调电压 Vj 实现。 0076 以设置 3.3V 的 CMOS 逻辑电平为例, 控制单元 401 依据 3.3V 的 CMOS 逻辑电平, 控 制可调电压电源 406 产生的第一可调电压 Vj 为 3。
44、.5V。控制单元 401 输出逻辑 0 时, 第一 反相三态缓冲器 U4 输出逻辑 1, 这个逻辑 1 的电平值为第一反相三态缓冲器 U4 的供电电 压第三恒定电压 VCC3, 第三恒定电压 VCC3 值的选取主要考虑三方面的因素 : 一是有效 接收控制单元 401 的逻辑电平, 二是在第一可调电压 Vj 的可调范围内, 第一反相三态缓冲 器 U4 的输出能有效驱动第二反相三态缓冲器 U5, 三是第一反相三态缓冲器 U4 的输出电平 能有效控制 MOS 管 J1 的开关状态。第三恒定电压 VCC3 同时驱动第二反相三态缓冲器 U5 和 MOS 管 J1, 第二反相三态缓冲器 U5 的输出为逻辑。
45、 0, MOS 管 J1 被驱动完全导通, 则二极 管D1的正负极均为0V左右的电平, 对应逻辑0的输出, 信号接口404产生的输出信号为0V 左右的电平, 可以吸收电流。 0077 控制单元 401 输出逻辑 1 时, 第一反相三态缓冲器 U4 输出逻辑 0, 逻辑 0 驱动 MOS 管J1完全关闭, 逻辑0同时驱动第二反相三态缓冲器U5, 第二反相三态缓冲器U5的输出为 逻辑 1, 此时逻辑 1 的电平值为第二反相三态缓冲器 U5 的供电电压第一可调电压 Vj, 即 3.5V, 再经过二极管 D1 负极, 得到的电平值为 3.3V, 则对应逻辑 1 的输出, 信号接口 404 产生的输出信。
46、号为 3.3V, 从而实现数字输出。 0078 作为另一个举例说明, 与上述举例说明不同的是, 所述输出电路 402 可以不具有 反相器U1, 而是将反相器U1设置在输入电路403中, 在控制单元401的第三控制端k3和三 态缓冲器 U2 的使能端之间连接反相器 U1。则, 当控制单元 401 的第三控制端 k3 输出的电 路选择信号 f 为逻辑 0 时, 输出电路 402 处于工作状态, 输入电路 403 处于关断状态。当控 制单元 401 的第三控制端 k3 输出的电路选择信号 f 为逻辑 1 时, 输入电路 403 处于工作状 态, 输出电路 402 处于关断状态。 0079 下面, 对。
47、图 4 中固定电压电源 405 的供电情况进行具体说明。 0080 固定电压电源 405 产生的第一恒定电压 VCC1 作为控制单元 401 的供电电源。第 一恒定电压 VCC1 的值由控制单元 401 的工作电压决定, 控制单元 401 可以是 FPGA、 MCU 等 处理器, 通常该处理器会有额定的标称电压, 设计电路时第一恒定电压 VCC1 必须符合处理 器的要求, 而与控制单元 401 连接的电路, 也要能与控制单元 401 的工作电压相符合, 才能 有效的工作, 因此, 第一恒定电压 VCC1 还作为三态缓冲器 U2 的供电电源。 0081 固定电压电源 405 还产生向比较器 U3。
48、 供电的第二恒定电压 VCC2。比较器 U3 的电 源由输入信号的幅度决定, 因此, 输入信号幅度的最大值决定了第二恒定电压 VCC2 的值。 比如设计 2V 到 5V 的逻辑电平幅值范围, 第二恒定电压 VCC2 设定为 5V 则可以。比较器 U3 说 明 书 CN 104281720 A 11 8/14 页 12 的输出是开漏输出, 则通过第二电阻 R2 上拉到第一恒定电压 VCC1, 实现了不同输入电平到 归一化的数字电平, 即第一恒定电压 VCC1 的转换。 0082 固定电压电源 405 还产生向反相器 U1 和第一反相三态缓冲器 U4 供电的第三恒定 电压VCC3。 第一反相三态缓。
49、冲器U4在输出电路302中主要起连接转换作用, 其输出的电平 值依赖于供电电源, 为了确保第二反相三态缓冲器 U5 在设定电压范围内都能正常有效接 收到输入的电平信号, 第一反相三态缓冲器 U4 输出的电平值 (即第三恒定电压 VCC3) 要在 第一可调电压 Vj 取最大值时能有效输入, 则, 如果没有第四电阻 R4 和第五电阻 R5, 在第一 可调电压 Vj 取最小值时, 第三恒定电压 VCC3 的电平值会超出第二反相三态缓冲器 U5 的输 入范围, 因此, 将第四电阻R4串连在第一反相三态缓冲器U4的使能端和第二反相三态缓冲 器 U5 的使能端, 将第五电阻 R5 串连在第一反相三态缓冲器 U4 的输出端和第二反相三态缓 冲器 U5 的输入端, 能够在第一反相三态缓冲器 U4 的输出电平高于第二反相三态缓冲器 U5 的输入电平的情况下, 承受一部分压降, 从而保护第二反相三态缓冲器 U5。 0083 下面, 对图 4 中可调电压电源 406 。