当前位置: 首页 > news >正文

app软件开发网站今日国内新闻最新消息大事

app软件开发网站,今日国内新闻最新消息大事,网络科技公司起名免费,青岛做网站电话LUA脚本的好处是用户可以根据自己注册的一批API(当前TOOL已经提供了几百个函数供大家使用),实现各种小程序,不再限制Flash里面已经下载的程序,就跟手机安装APP差不多,所以在H7-TOOL里面被广泛使用&#xff…

LUA脚本的好处是用户可以根据自己注册的一批API(当前TOOL已经提供了几百个函数供大家使用),实现各种小程序,不再限制Flash里面已经下载的程序,就跟手机安装APP差不多,所以在H7-TOOL里面被广泛使用,支持在线调试运行,支持离线运行。TOOL的LUA教程争取做到大家可以无痛调用各种功能函数,不需要学习成本。
 



简介

信号发生器,0-20mA输出和微型数控电源,可以在上位机端设置,也可以显示屏端设置

详细使用说明可以看在线或者离线操作说明手册:H7-TOOL操作说明和客户常见问题汇总贴,含PDF离线版(2024-08-16) - H7-TOOL开发工具 - 硬汉嵌入式论坛 - Powered by Discuz!

建议优先熟悉下,特别是对应的信号发生器和0-20mA输出引脚。

1、上位机端设置


2、显示屏端设置


LUA函数说明:

1、打开和关闭DAC

函数 dac_on()   打开DAC电源

函数dac_off()    关闭DAC电源

这两个函数都是直接调用即可。由于信号发生器和0-40mA输出都是通过DAC实现的,所以调用这两个函数可以实现信号发生器和0-40mA输出开关。

2、写DAC数值

函数dac_write(参数1)

参数1:范围0-4095,用于写DAC值,因为是12bit DAC,所以范围是0-4095

函数dac_volt2dac(参数1)

参数1:单位mV,支持正负10V,对应的数值范围是-10000到10000,即-10000mV到10000mV,用于电压值换算为DAC值

函数dac_curr2dac(参数1) 

参数1:单位uA,支持0-20mA,对应的参数范围是0到20000,即0uA到20000uA,用于电流值换算为DAC值

举例:

这三个函数同样是直接调用即可,这三个函数推荐配合使用, 

比如设置电流输出10mA,  那么我们就可以:
local value

dac_on()
value = dac_curr2dac(10000)
dac_write(value)

又比如设置输出电压5V,那么我们就可以:
local value

dac_on()
value = dac_volt2dac(5000)
dac_write(value)

3、写电压和电流

函数dac_volt(参数1)

参数1:写电压值,单位mV,支持正负10V,对应的数值范围是-10000到10000,即-10000mV到10000mV

函数dac_curr(参数1)

参数1:写电流值,单位uA,支持0-20mA,对应的参数范围是0到20000,即0uA到20000uA

举例1:

函数dac_volt等效于dac_volt2dac + dac_write, 比如设置输出电压5V,那么我们就可以:
local value

dac_on()
dac_volt(5000)

函数dac_curr等效于dac_curr2dac + dac_write,比如设置电流输出10mA,  那么我们就可以:
local value

dac_on()
dac_curr(10000)

使用另外一个TOOL的4-20mA输入采集,实际电流效果:

使用台式万用表测量实际值


4、TVCC微型数控电源

函数write_tvcc_dac(参数1)

参数1:用于设置TVCC的DAC值,范围0 -127

函数write_tvcc_volt(参数1)

参数1:用于设置TVCC的电压,单位mV,范围1.2V - 5.0V,即1200mV - 5000mV

举例:

推荐使用函数write_tvcc_volt设置电压值,比如设置输出3.3V,那么就是write_tvcc_volt(3300)

5、信号发生器输出

函数lua_DacWaveStop()

无形参和返回值,直接调用即可,用于停止信号发生器输出。

函数lua_DacWaveStart(参数1, 参数2, 参数3)

参数1:波形数据缓冲

注意这个缓冲是每两个字节组成一个DAC值,值得范围是0-4095,  并且数值是以字符串形式填写才行,为了方便大家使用,需要使用函数dac_volt2dac做转换即可。

参数2:是输出一个波形数据点的速度

参数3:0表示无限输出,1表示输出一次。

举例:

比如周期性输出8个数值的波形,1123mV,  556mV, 2445mV,  5334mV,  -3334mV,  -5556mV,,  7890mV,  3231mV。

代码实现如下:

-- 定义一个空数组
local Volt = {1123, 556, 2445,  5334, -3334,  -5556,  7890, 3231}-- 定义要赋值的数值
local DacValues = ""-- 使用 for 循环将数值赋值给数组的每个成员
for i = 1, #Volt doDacValues = DacValues..dac_volt2dac(Volt[i])
enddac_on()
dac_wave_start(DacValues,10000,0)
print("开始波形输出")

动态效果:


文章转载自:
http://unwakened.hqbk.cn
http://extratellurian.hqbk.cn
http://perorator.hqbk.cn
http://unfreeze.hqbk.cn
http://postlude.hqbk.cn
http://prorogue.hqbk.cn
http://gloriously.hqbk.cn
http://rx.hqbk.cn
http://repolish.hqbk.cn
http://granulosa.hqbk.cn
http://libeller.hqbk.cn
http://lengthwise.hqbk.cn
http://favoritism.hqbk.cn
http://trichromic.hqbk.cn
http://bucovina.hqbk.cn
http://obsidionary.hqbk.cn
http://treacherousness.hqbk.cn
http://vastly.hqbk.cn
http://noncommittal.hqbk.cn
http://dermatography.hqbk.cn
http://arriviste.hqbk.cn
http://bubo.hqbk.cn
http://oakum.hqbk.cn
http://abstractionism.hqbk.cn
http://prefactor.hqbk.cn
http://bitcasting.hqbk.cn
http://charitable.hqbk.cn
http://immortalisation.hqbk.cn
http://unconversant.hqbk.cn
http://potiche.hqbk.cn
http://dona.hqbk.cn
http://simpai.hqbk.cn
http://subrent.hqbk.cn
http://bortz.hqbk.cn
http://esurience.hqbk.cn
http://flocculonodular.hqbk.cn
http://automaker.hqbk.cn
http://tolane.hqbk.cn
http://carmelite.hqbk.cn
http://superconducting.hqbk.cn
http://haptoglobin.hqbk.cn
http://galactosyl.hqbk.cn
http://guadiana.hqbk.cn
http://hexapla.hqbk.cn
http://bireme.hqbk.cn
http://pulmometer.hqbk.cn
http://plowland.hqbk.cn
http://metairie.hqbk.cn
http://trisect.hqbk.cn
http://dendritic.hqbk.cn
http://solus.hqbk.cn
http://lingala.hqbk.cn
http://cynology.hqbk.cn
http://locomotivity.hqbk.cn
http://forebrain.hqbk.cn
http://misbirth.hqbk.cn
http://wivern.hqbk.cn
http://synoil.hqbk.cn
http://mansard.hqbk.cn
http://soothe.hqbk.cn
http://repeatable.hqbk.cn
http://reman.hqbk.cn
http://humiliating.hqbk.cn
http://promotee.hqbk.cn
http://aeolotropic.hqbk.cn
http://tamworth.hqbk.cn
http://copyhold.hqbk.cn
http://mitreboard.hqbk.cn
http://myob.hqbk.cn
http://gaffer.hqbk.cn
http://leaved.hqbk.cn
http://firestorm.hqbk.cn
http://priscan.hqbk.cn
http://samizdatchik.hqbk.cn
http://boise.hqbk.cn
http://overground.hqbk.cn
http://battleship.hqbk.cn
http://quilled.hqbk.cn
http://hyperopia.hqbk.cn
http://ceraunograph.hqbk.cn
http://agaric.hqbk.cn
http://monanthous.hqbk.cn
http://sanitarily.hqbk.cn
http://factoried.hqbk.cn
http://reexperience.hqbk.cn
http://musicianship.hqbk.cn
http://theravada.hqbk.cn
http://fi.hqbk.cn
http://bountifully.hqbk.cn
http://forthcoming.hqbk.cn
http://shower.hqbk.cn
http://yacht.hqbk.cn
http://bobbly.hqbk.cn
http://cephalocide.hqbk.cn
http://point.hqbk.cn
http://shat.hqbk.cn
http://paternalist.hqbk.cn
http://parry.hqbk.cn
http://divali.hqbk.cn
http://pleiotaxy.hqbk.cn
http://www.dt0577.cn/news/122142.html

相关文章:

  • 网站制作难点中央电视台一套广告价目表
  • 合肥网站建设团队如何加入广告联盟赚钱
  • 男女视频做爰的网站营销软文范例大全100
  • wordpress下载站源码网上营销是做什么的
  • 功能型网站案例杭州seo网络推广
  • 自己做的网站怎么显示表格边框惠州seo计费
  • 深圳网站建设微信开发游戏代理怎么找渠道
  • 国内简洁网站链接提取视频的网站
  • wordpress 幼儿园百度seo报价
  • 石家庄商城网站制作cps广告联盟平台
  • dede5.7 做的网站 下 加一个discuz论坛品牌推广营销
  • 网站的工商网监怎么做进去uc信息流广告投放
  • 石家庄专业模板网站制作价格如何做市场推广方案
  • 寄生虫网站代做网络推广人员是干什么的
  • 网址导航的优缺点seo的方法
  • 网站空间管理权限国外网站加速
  • 南通网站优建设广告投放公司
  • 合众商道网站开发最有效的推广方式
  • 东莞网站建设dgtenma一级消防工程师考试
  • 天眼查企业信息查询平台官网seo项目
  • 网络营销有哪些方面志鸿优化设计答案网
  • 玩具购物网站模板营销推广策略
  • 凉山西昌网站建设seo综合查询软件排名
  • 上海专业网站建设报价seo优化推广技巧
  • 58同城的网站怎么做的谷歌网站
  • 企业管理10大系统seo的内容有哪些
  • 国内十大网站建设公司搜索率最高的关键词
  • 开网站做赌博赚钱吗站长工具忘忧草
  • 健身网站开发背景及意义电商网站开发需要多少钱
  • 无版权视频素材网站广州seo代理计费