我是新手,对程序的整体设计还弄不了.只做过模块性的东西.求高手帮我设计一个整体的程序框架,我好实现具体的模块功能.
分不够我再加,多谢了!
19 个解决方案
#1
传感器测酒精,单片机读取,然后判断,控制继电器动作,再加一个键盘输入模块和IC卡模块,这些程序都不能。
#2
针对程序设计是很容易的
关键是单片机与外围设备的接口部分,酒精检测传感器,刷卡系统接口,油路控制器的接口等等
关键是单片机与外围设备的接口部分,酒精检测传感器,刷卡系统接口,油路控制器的接口等等
#3
麻烦老大帮我写一下整个流程的函数声明吧
#4
开始
循环
{
检测酒精含量
if (酒精含量大于30, )
{
断.
}
else
{
通
}
}
可是这样写能有什么用呢???
还是要配合你的电路来实现的
循环
{
检测酒精含量
if (酒精含量大于30, )
{
断.
}
else
{
通
}
}
可是这样写能有什么用呢???
还是要配合你的电路来实现的
#5
买一个酒精传感器,
输出数字量就直接接单片机IO
模拟量就搞个带AD的单片机较好。
很简单的。主要是精度,以及一些误差方法。
输出数字量就直接接单片机IO
模拟量就搞个带AD的单片机较好。
很简单的。主要是精度,以及一些误差方法。
#6
请问怎么不新开贴加分?
#7
关键是传感器采集信号放大那块儿容易被干扰,要注意滤波,控制精度
#8
如何滤波呢
#9
用硬件的滤波电路,并在程序中实现滤波算法即可(滚动中值等等)。个人对系统设计的几种思路是,一是用酒精传感器+放大滤波电路+光隔+ad+各功能接口设计(键盘、ic等),二也可以利用通讯,ad部分可以尝试用v/f转换(7741等)替换,用单片机读脉冲。仅供参考~
#10
酒精传感器怎么用?
米用过先
米用过先
#11
你是只写程序还是需要连硬件一起做?
硬件初期可以直接找支持酒精含量测试的模块,包含全部电路,直接输出数字信号(比如串口、I2C之类的),这样便于功能的实现。
等功能实现后,再考虑降本,自己使用酒精含量传感器搭建电路。
软件部分,你当然得熟悉你所使用的硬件平台,对相应的编程非常熟练。知道对应的接口如何实现数据读取,如何实现IO口输出以控制外部电路(断油及恢复供油),如何读取磁卡,如何获取键盘输入。
一套软件其实是多个模块组合而成的,你不要心急,将我上面所说的各个部分逐一实现,当全部实现了,你的需求就满足一半了,剩下的就是将这些软件功能模块组合到一起调试了。
记住,工控的东西,软硬件一定要配合好,缺一不可的。
硬件初期可以直接找支持酒精含量测试的模块,包含全部电路,直接输出数字信号(比如串口、I2C之类的),这样便于功能的实现。
等功能实现后,再考虑降本,自己使用酒精含量传感器搭建电路。
软件部分,你当然得熟悉你所使用的硬件平台,对相应的编程非常熟练。知道对应的接口如何实现数据读取,如何实现IO口输出以控制外部电路(断油及恢复供油),如何读取磁卡,如何获取键盘输入。
一套软件其实是多个模块组合而成的,你不要心急,将我上面所说的各个部分逐一实现,当全部实现了,你的需求就满足一半了,剩下的就是将这些软件功能模块组合到一起调试了。
记住,工控的东西,软硬件一定要配合好,缺一不可的。
#12
介个有点产品调试的问题
郁闷
还真只能你自己来,谁也没有你手头上的那个东西
没法弄的
呵呵
郁闷
还真只能你自己来,谁也没有你手头上的那个东西
没法弄的
呵呵
#13
硬件软件一起做很辛苦的,光那个传感器就累死你
#14
这个东东比较有意思,酒精传感器输出的是一个模拟量来是数字量?断有对汽车有没有损害?
如果你要接继电器,有可能要考虑使用光耦来做光电隔离!
如果你要接继电器,有可能要考虑使用光耦来做光电隔离!
#15
逻辑不是很复杂,关键在于细节上。
#16
简单,关键有无市场,为何要断油?太可怕了,不可取,能否换一思路!
#17
1、AD采样
2、采样值和设定值比较
3、大于就断,同时锁住,只有重新输入密码才能通
2、采样值和设定值比较
3、大于就断,同时锁住,只有重新输入密码才能通
#18
先找相关测量酒精浓度的传感器,看它相关的输出,如何与单片机I/O衔接,然后根据需求选型合适的单片机,设计硬件结构,最后编程实现具体功能.
#19
这个么用的,喝多的人可以在刷卡,继续开,或者不吹气。
#20
#1
传感器测酒精,单片机读取,然后判断,控制继电器动作,再加一个键盘输入模块和IC卡模块,这些程序都不能。
#2
针对程序设计是很容易的
关键是单片机与外围设备的接口部分,酒精检测传感器,刷卡系统接口,油路控制器的接口等等
关键是单片机与外围设备的接口部分,酒精检测传感器,刷卡系统接口,油路控制器的接口等等
#3
麻烦老大帮我写一下整个流程的函数声明吧
#4
开始
循环
{
检测酒精含量
if (酒精含量大于30, )
{
断.
}
else
{
通
}
}
可是这样写能有什么用呢???
还是要配合你的电路来实现的
循环
{
检测酒精含量
if (酒精含量大于30, )
{
断.
}
else
{
通
}
}
可是这样写能有什么用呢???
还是要配合你的电路来实现的
#5
买一个酒精传感器,
输出数字量就直接接单片机IO
模拟量就搞个带AD的单片机较好。
很简单的。主要是精度,以及一些误差方法。
输出数字量就直接接单片机IO
模拟量就搞个带AD的单片机较好。
很简单的。主要是精度,以及一些误差方法。
#6
请问怎么不新开贴加分?
#7
关键是传感器采集信号放大那块儿容易被干扰,要注意滤波,控制精度
#8
如何滤波呢
#9
用硬件的滤波电路,并在程序中实现滤波算法即可(滚动中值等等)。个人对系统设计的几种思路是,一是用酒精传感器+放大滤波电路+光隔+ad+各功能接口设计(键盘、ic等),二也可以利用通讯,ad部分可以尝试用v/f转换(7741等)替换,用单片机读脉冲。仅供参考~
#10
酒精传感器怎么用?
米用过先
米用过先
#11
你是只写程序还是需要连硬件一起做?
硬件初期可以直接找支持酒精含量测试的模块,包含全部电路,直接输出数字信号(比如串口、I2C之类的),这样便于功能的实现。
等功能实现后,再考虑降本,自己使用酒精含量传感器搭建电路。
软件部分,你当然得熟悉你所使用的硬件平台,对相应的编程非常熟练。知道对应的接口如何实现数据读取,如何实现IO口输出以控制外部电路(断油及恢复供油),如何读取磁卡,如何获取键盘输入。
一套软件其实是多个模块组合而成的,你不要心急,将我上面所说的各个部分逐一实现,当全部实现了,你的需求就满足一半了,剩下的就是将这些软件功能模块组合到一起调试了。
记住,工控的东西,软硬件一定要配合好,缺一不可的。
硬件初期可以直接找支持酒精含量测试的模块,包含全部电路,直接输出数字信号(比如串口、I2C之类的),这样便于功能的实现。
等功能实现后,再考虑降本,自己使用酒精含量传感器搭建电路。
软件部分,你当然得熟悉你所使用的硬件平台,对相应的编程非常熟练。知道对应的接口如何实现数据读取,如何实现IO口输出以控制外部电路(断油及恢复供油),如何读取磁卡,如何获取键盘输入。
一套软件其实是多个模块组合而成的,你不要心急,将我上面所说的各个部分逐一实现,当全部实现了,你的需求就满足一半了,剩下的就是将这些软件功能模块组合到一起调试了。
记住,工控的东西,软硬件一定要配合好,缺一不可的。
#12
介个有点产品调试的问题
郁闷
还真只能你自己来,谁也没有你手头上的那个东西
没法弄的
呵呵
郁闷
还真只能你自己来,谁也没有你手头上的那个东西
没法弄的
呵呵
#13
硬件软件一起做很辛苦的,光那个传感器就累死你
#14
这个东东比较有意思,酒精传感器输出的是一个模拟量来是数字量?断有对汽车有没有损害?
如果你要接继电器,有可能要考虑使用光耦来做光电隔离!
如果你要接继电器,有可能要考虑使用光耦来做光电隔离!
#15
逻辑不是很复杂,关键在于细节上。
#16
简单,关键有无市场,为何要断油?太可怕了,不可取,能否换一思路!
#17
1、AD采样
2、采样值和设定值比较
3、大于就断,同时锁住,只有重新输入密码才能通
2、采样值和设定值比较
3、大于就断,同时锁住,只有重新输入密码才能通
#18
先找相关测量酒精浓度的传感器,看它相关的输出,如何与单片机I/O衔接,然后根据需求选型合适的单片机,设计硬件结构,最后编程实现具体功能.
#19
这个么用的,喝多的人可以在刷卡,继续开,或者不吹气。