所有提交的EM系统将被重定向到网上投稿系统.作者被要求将文章直接提交给网上投稿系统各自的日志。

基于单片机的风力机参数测量

O.Maheshwari1, M.Mohana Arasi2, S.M.Ramesh3.C.Lakshmi Priya2, p .萨蒂亚·巴马4
  1. 印度萨蒂亚曼加拉姆班纳里安曼理工学院欧洲经委会学系硕士学者
  2. 印度萨蒂亚曼加拉姆班纳里安曼理工学院欧洲经委会系助理教授
  3. 印度萨蒂亚曼加拉姆班纳里安曼理工学院欧洲经委会系助理教授
  4. 印度萨蒂亚曼加拉姆班纳里安曼理工学院欧洲经委会学系硕士学者
有关文章载于Pubmed谷歌学者

更多相关文章请访问国际计算机与通信工程创新研究杂志

摘要

在风力涡轮机的帮助下,从风中提取的能量被用来发电。数百个风力涡轮机组合在一起形成风力发电场。它们与电力传输网络相连。风力发电可以作为化石燃料的替代品,因为它可以广泛使用。风力涡轮机用于将风能转化为有用的能源。本文通过建立系统对风的各项参数进行了测量和监测。参数包括压力、电流、电压和方向。采用单片机作为数据采集系统与pc机进行接口,并采用proteus设计套件进行仿真。采用单片机作为数据采集的思路,既经济又方便

关键字

微控制器,Proteus,传感器,风能,

介绍

“能量既不能创造也不能毁灭”。现在人力资源在增加,对能源资源的需求也在增加。资源的剩余量一直在减少。因此,有一种寻找任何替代资源的冲动。能源可以分为可再生能源和不可再生能源。不可再生能源的可用性达到了一定程度。有必要使用任何替代形式的可再生能源。在可再生能源中应用最为广泛的是风能。它具有可用性好、无污染、不排放温室气体等优点。利用风力涡轮机,风能可以转换成有用的电能形式。任何工艺要获得完美的效果,都应定期对工艺进行控制和监控。 The parameters to be measured are direction, voltage, current and pressure. Usually the interfacing to computer is done using a data acquisition card. To avoid economic problems and to provide more convenience to the users we are using a microcontroller as data acquisition system. As usual the control and monitoring process is carried out. Proteus 8 software is used to create pcb design foe the microcontroller programming.

2相关工作

在[1]中,作者为基于web的远程应用程序开发了一个虚拟平台,专门用于交流电机的状态监测和故障检测。该平台是基于使用labVIEW软件开发的几个工具。在[2]中,作者开发了一个基于数据采集平台的状态监测系统。在[3]中,作者利用labVIEW平台对风力机的状态监测进行了研究,并对其性能和输出功率进行了测试。在[4]中,作者使用LABVIEW作为工具,以虚拟设备代替真实对象对系统进行控制,提高了系统的性能。在[5]中,作者开发了一个风力在线监测系统,基于pc的虚拟仪器(VI)可以利用LABVIEW和微处理器(MCS- 8051)进行在线最大风力跟踪。

3ARCITECTURE

该系统由单片机、pc机、传感器组成。传感器包括压力传感器、电流传感器和电压传感器。要测量的参数有电流、电压、压力和方向。传感器获取有关这些参数的信息。传感器输出给作为数据采集系统的微控制器。今天,微控制器已经内置了作为数据采集(DAQ)的功能。微控制器的输出被转换成数字形式并发送到pc机。仿真可以使用proteus设计套件进行

Iv.嵌入c vs c

虽然C语言和嵌入式C语言不同,但它们有一些相似之处。结构是相同的,但区别在于它们的应用。
C用于桌面计算机,嵌入式C用于微控制器。C语言具有使用桌面计算机可用的剩余资源的特性,因此无需担心内存问题。
嵌入式C需要使用嵌入式处理器有限的可用资源。如果程序代码超过限制,系统将崩溃。
C语言的编译器生成依赖于操作系统的可执行文件。
•嵌入式C要求编译器创建文件,下载到需要运行的微控制器/微处理器上。
嵌入式编译器可以访问桌面计算机编译器不能访问的所有资源。
嵌入式系统有实时限制,而桌面应用程序没有这样的限制。
桌面应用程序有一个控制台,而嵌入式系统没有

诉软件

用微控制器进行电子设计的最佳仿真软件是proteus8。所有的微控制器都可用。因此,它受到了欢迎。Proteus可以作为一个方便的工具来测试程序和嵌入式设计。用户可以在proteus设计套件仿真软件中模拟自己对单片机的编程。
1.打开Proteus ISIS专业和放置必要的组件和电线。
2.双击处理器并选择要加载的十六进制文件。
3.保存扩展名为.dsn的设计。
4.单击Run按钮模拟设计。
5.在Proteus 8软件中对电路进行仿真后,可以直接进行PCB设计。
6.仿真软件提供了一个测试微控制器程序的环境
7.使用proteus设计套件,您可以通过重新布线电路图,改变电阻的组件值等来改变硬件。移除或制作设计中的新组件。
8.用户可以对微控制器重新编程。用户可以在自己选择的IDE中更改固件
这里展示了一个使用元件、电阻和LED绘制的示例电路。这些组件可以在库本身中使用。
这里显示的对象选择窗口,有助于找到电路所需的必要组件。将所需的元件放置在原理图编辑空间中,然后构建电路。
从编写代码到执行的模拟步骤用框图表示。程序编译成功后用于实际应用。
这里我们使用的编译器是keil
1.打开Keil μvision,选择“项目→新建μvision项目”创建新项目。
2.在创建项目后,选择设备型号为Atmel AT89c51。
3.现在项目已经创建,消息窗口将出现添加设备的启动文件,单击是,它将被添加到项目文件夹。
4.现在选择File→new打开新文件并编写程序并以.cextension保存它。5.在项目窗口中右键单击目标,然后单击选项。
6.单击输出选项卡,并检查创建十六进制文件生成十六进制文件7。现在点击ok,这样它就会保存更改。
8.右键单击源组,展开目标,然后单击“将文件添加到源组”。
9.现在添加扩展名为.c的程序文件。
10.现在点击Project→Build target,程序的状态会显示在Build输出窗口中

VI.SIMULATION结果

有四个led指示四个方向。每个方向都有特定的值范围。当达到这些值时,特定的LED会发光。
图像

7结论及未来工作

研制了一种风力机参数监测系统。数据采集系统采用单片机,使用方便。利用Proteus软件进行了仿真。未来,该系统将添加GSM模块,并通过短消息服务将数据发送给风力涡轮机的所有者

数字一览

图1 图2 图3 图4
图1 图2 图3 图4

参考文献






全球科技峰会