C语言学习实验指导
文章平均质量分 89
蒋群~恒凯~数据采集与运动控制
恒凯科技专业提供多种工业数据采集卡、运动控制卡,支持任意上位机语言开发,为您的自动化软件开发学习,工业自动化生产线搭建,智能制造系统,工业大数据及工业4.0系统提供强有力的数据采集、运动控制产品与技术支持。
展开
-
C语言实验指导(十)控制电压输入输出综合实验
第十章 C语言控制电压输入输出综合实验文章目录第十章 C语言控制电压输入输出综合实验一、实验目的:1.联合运用前面实验的知识。二、实验内容:1.利用开发板DA端输出指定值电压并用AD端读取,当输入电压小于等于2.5V时,点亮绿色LED灯,反之,点亮红色LED灯。三、实验步骤:1.打开Visual C++ 6.0,配置开发板环境,将开发板接入电脑,并写入开发板启动函数。2.定义四个整形变量,分别为x,y,I,a。一个单精度浮点型变量z。3.写入一个for循环,令a从零开始计数,循环十次。在循环内用print原创 2021-03-22 09:32:26 · 706 阅读 · 0 评论 -
C语言实验指导(九)PWM输出与输入测量实验
第九章:C语言PWM输出与输入测量实验文章目录第九章:C语言PWM输出与输入测量实验一、实验目的:1.学会PWM端口函数的使用。二、实验内容:1.利用PWM端口输出特定频率和占空比并读出。2.用示波器监测输出波形。三、实验步骤:1.打开Visual C++ 6.0,配置开发板环境,将开发板接入电脑,并写入开发板启动函数。2.定义两个整形变量x,i,一个整形数组z1[]。一个单精度浮点型变量y,单精度浮点型数组z2[]。3.调用PWM输入测量函数PWMInSetV12 (int mod); 将其值设置为1,原创 2021-03-19 10:21:55 · 720 阅读 · 0 评论 -
C语言实验指导(八)OUT流水灯实验
第八章: C语言OUT流水灯实验文章目录第八章: C语言OUT流水灯实验一、实验目的:1.学习使用OUT端口输出功能。二、实验内容:1.编写程序,让开发板从8个OUT端口输出电压并接入面包板实现流水灯控制。三、实验步骤:1.打开Visual C++ 6.0,配置开发板环境,将开发板接入电脑,并写入开发板启动函数。2.定义一个整形变量i,用于流水灯循环的计数。3.写入一个for循环,让变量起始值为0,循环十次。4.在for循环内使用函数DoSetV12(unsigned char chan,unsigned原创 2021-03-19 09:19:40 · 425 阅读 · 0 评论 -
C语言实验指导(七)DA扫描输出正弦波实验
第七章:C语言DA扫描输出正弦波实验文章目录第七章:C语言DA扫描输出正弦波实验一、实验目的:1.学习使用DA扫描模式输出功能。二、实验内容:1.编写程序,让开发板输出指定的正弦波函数并用示波器观察。三、实验步骤:1.打开Visual C++ 6.0,配置开发板环境,将开发板接入电脑,并写入开发板启动函数。2.定义四个整形(int)变量x,A,b,z1[360],三个双精度浮点型(double)变量d,y,z2[360]。3.首先,我们令用户给出一个想要的正弦函数幅值,将其赋值给变量A。4.我们设定正弦函原创 2021-03-17 09:47:20 · 947 阅读 · 0 评论 -
C语言实验指导(六)进行DA单值输出实验
第六章:C语言进行DA单值输出实验文章目录第六章:C语言进行DA单值输出实验一、实验目的:1.进行单次DA输出电压并采集。二、实验内容:1.编写程序,指定端口DA1进行单次规定电压输出,并用端口AD1采集打印。三、实验步骤:1.打开Visual C++ 6.0,配置开发板环境,将开发板接入电脑,并写入开发板启动函数。2.定义四个整形变量x,z,i,V,一个浮点型变量y。3.开始编写输出程序,首先打印“请输入需要输出的电压值,V=”,然后输入指定值赋给变量V,紧接着将DA输出电压计算公式赋值给变量z。4.写原创 2021-03-16 15:26:39 · 559 阅读 · 0 评论 -
C语言实验指导(五)单通道连续 AD 采集设置并启动 AD 采样实验
第五章:C语言单通道连续 AD 采集设置并启动 AD 采样实验文章目录第五章:C语言单通道连续 AD 采集设置并启动 AD 采样实验一、实验目的:1.单通道AD连续不间断采集数据。二、实验内容:1.编写程序,令单个AD通道不间断采集一定数量的数据并写入txt文件。三、实验步骤:1.打开Visual C++ 6.0,配置开发板环境,将开发板接入电脑,并写入开发板启动函数。2.定义五个整形变量x、y、z、p、i,其中,令i=0。一个浮点型数组z1[2048],一个文件结构指针fp。3.连接信号发生器至开发板,原创 2021-03-16 14:24:32 · 399 阅读 · 0 评论 -
C语言实验指导(四)AD连续采集数据写入文档实验
第四章:C语言AD连续采集数据写入文档实验文章目录第四章:C语言AD连续采集数据写入文档实验一、实验目的:1.熟悉实验数据的收集方法。二、实验内容:1.尝试将从信号发生器中采集到的正弦波信号用C语言写入txt格式的文档中。三、实验步骤:1.打开Visual C++ 6.0,配置开发板环境,将开发板接入电脑,并写入开发板启动函数。2.定义一个可以存放1024份数据的数组z1[1024],两个整形变量x,y以及一个文件结构指针*fp。3.如前文实验三所示,连接信号发生器至开发板,输出稳定的正弦信号,并用ADC原创 2021-03-16 13:52:27 · 523 阅读 · 0 评论 -
C语言实验指导(三)C语言AD连续采集数据实验
第三章:C语言AD连续采集数据实验文章目录第三章:C语言AD连续采集数据实验一、实验目的:1.熟悉示波器和信号发生器的使用。二、实验内容:1.利用信号发生器产生一定频率的正弦波,并用示波器监测。2.利用开发板自带的单端口多次数据采集函数来采集信号发生器产生的正弦波信号。三、实验步骤:1.打开Visual C++ 6.0,配置开发板环境,并写入开发板启动函数。2.定义一个可以存放512份数据的数组z[512]。3.写入单通道连续采集函数:4.启动波形发生器和示波器,设置正弦波的各项参数,令波形发生器输出稳定原创 2021-03-16 11:03:41 · 598 阅读 · 0 评论 -
C语言实验指导(二)循环单次AD采集100组数据取平均值
C语言循环单次AD采集100组数据取平均值文章目录C语言循环单次AD采集100组数据取平均值一、实验目的:1.熟悉C语言数组与for循环的概念与使用二、使用步骤1.启动开发板并对16个通道循环进行100次的单次AD采集。三、实验步骤:1.打开Visual C++ 6.0,配置如前文所述环境。2.定义如图所示变量,分别是五个整形变量x,y,i,z,q,以及三个浮点型变量z1[16][100],sum,a[16]。其中z1[16][100]为2维数组变量,a[16]为一维数组变量。3.如前文所述,将x赋值开机原创 2021-03-16 10:03:11 · 856 阅读 · 0 评论 -
C语言实验指导(一)单次AD采集
C语言单次AD采集文章目录C语言单次AD采集一、实验目的:1.了解板卡功能,正确使用采集卡2.熟悉C语言编程二、实验内容:1.开发板的驱动安装及板块连接。2.启动开发板并进行单次的模拟或数字信号采集。三、实验步骤:1.开发板连接电脑,拨通电源。2.安装开发板驱动,打开配套资料-驱动安装包,选择正确的电脑程序。3.安装开发板测试程序,打开测试软件安装包→Volum→Setup.exe,运行Setup.exe安装程序。4.运用Visual C++ 6.0建立编程区域。打开软件,File→New→Project原创 2021-03-15 15:35:43 · 661 阅读 · 0 评论