日志档案

发表于 2007-7-14 18:17:12

14

标签: avr  电机控制  

基于AVR单片机的电机调速系统

   设计要求:使用51单片机或其它型号单片机作为控制芯片;设计标准输入输出接口电路,包括键盘和数码管显示模块;编写PID算法程序,通过实验确定合适比例系数;通过软件产生PWM信号,作为电机调速控制信号;

    这个是我的大三课程设计.整个设计电路也十分简单,只是用了个简单的PID算法程序.用了个由电机控制电路,和液晶显示电路.PWM波由AVR单片机直接产生两路PWM波,进行正反控制.

经过实验验证,可以实现,但是在算法,还待改进,精度还没有达很高,可以实现从1000转--4000转之间.

  附件为电路SCH文件

  pdf

 

系统分类: 单片机   |   用户分类: AVR单片机   |   来源: 原创   |   【推荐给朋友】

    阅读(1631)    回复(7)  

投一票您将和博主都有获奖机会!

  • 阿虚

    2007-7-29 17:09:01

    用上了PID算法吗?控速能到多少精度呢?

  • jianglongjian

    2007-7-30 1:35:52

        这个要看你的算法程序了,基本上可以达到10转以内,要经过实验验证,不断调整参数,也可以在程序做一些处理,达到精度更高的要求

  • zhengyanxin86

    2007-7-28 14:10:36

    佩服佩服,你的文章写得精而好!

  • 犀牛

    2007-9-23 2:48:30

    想请教一下AVR单片机直接产生两路PWM波这部分。可以看到你的文章吗?谢谢。

  • jianglongjian

    2007-9-25 22:30:53

    下次有时间再管理我的博客

  • walksky

    2007-11-2 20:25:45

    如何用单片机直接把输入的音频模拟信号转换为PWM信号?

  • snake

    2007-11-21 10:45:50

    楼主留个qq行么? 有关pid的问题我想请教请教