����ʡ��ͨ����Դ�Ƽ����޹�˾��ӭ��!   ��ͨ����Դ�������ߣ�13409999881���ؾ�����
��ͨ����Դ > ��̬ > ���ɽ����������Ŷ�̬ > ����ѭ���������ɻ�����ϵͳӲ������

����ѭ���������ɻ�����ϵͳӲ������ ľм������|�ոѿ�����|�ո�ѹ����|ľм������|�����ʿ�����|��ͨ����Դ / 13-11-24

����
    �ҹ����������Ļ�е�������������⣬���෽�涼���������̵Ŀ��Ƽ����о��������йأ�ʹ�ø������ɻ���������ҵЧ�ʡ������������ļ�������Ʒ�����������豸Ͷ�ʳɱ�����ȫ�Եȷ�����ͻ���ԵĽ�չ����������ѭ��ʽ���ո������ɻ��Ĺ������ԣ����п���ϵͳӲ�����ơ�
l������ϵͳ����
1.1�������ɻ�����ԭ��
    ����ѭ��ʽ���ո������ɻ���Ҫ��������������������װ�á������䡢(bian)�����ҡ����ղ֡�����װ�õȹ��ɡ�����ʱ���￿�����ڸ������ɻ��������������������Ĺ�����ʵ�ָ����뻺�ա�ͨ���ı�����װ�õ�ת�٣����Կ��ƹ����ڸ����ҵ�����ʱ�䣬(zai)�����������������ľ����ԣ�ͨ�����ط�������������ȼ����ȼ��״̬��ʵ�ָ��﹤�չ��̿��ơ�
1.2�������ɻ���ת����
    �������ɻ���ͨ��Դ����ϵͳ���ɸ�λ�Լ죬��ʾ������״̬���趨�����¶ȡ�����Ŀ��ֵ��Ȼ����“����”��ť������ι��ʪ�ȡ�����“����”���ܼ��������ڴ��������趨ѡ�����﷽ʽ��ȷ����������ȼ�����Ĺ���״̬���ɵ�Ƭ����������ˮ�֡��¶ȡ���ѹ�ⶨ�����Զ����������������¶ȣ�ʵʱ����ȼ��������״̬�������Ϻ�ˮ�ʴﵽĿ��ֵʱ���������ɻ������趨��ͣ�������жϹ��ͣ�ͨ����ȴ���жϷ���������������Դ�������жϾ���“ֹͣ”��ť��
1.3�������̿���
�������̵Ŀ�����v(t)�Ǹ����¶Ⱥͷ����������������¶ȣ������¶ȣ��Ǹ������̿���ϵͳ�ĸ�������ͬʱ����ȼ��������ϵͳ������������ȼ������������ͼ1��ʾ��������������ϵͳ��
    �����¶ȿ���ϵͳ���Ŷ���f(t)�����л������¶ȡ�ʪ�ȡ����ϵ�ˮ��״̬��ͬʱ����ͨ�����IJ������������ɻ���ת���ڵĸ���ֵx(t)�Ǹ����¶Ⱥ��������˺�ˮ�ʡ����������е�r(t)�ɸ��﹤��Ҫ���Ŀ��Ƴ����趨(qu)������ר��ϵͳri,2]�������̿��ƹ��ɡ����̼�������Ҫ�ź����ȷ��¶ȡ���ѹ�����Ϻ�ˮ�ʡ��¶Ȳ��������ȵ����¶ȼƣ����Ϻ�ˮ�ʼ��������������ƵĹ��ﺬˮ�ʲⶨװ�ã��ⶨ�����ɳ����趨��
2����Ƭ������ϵͳ�ṹ
    ���õ�Ƭ��80C51��Ϊ��������CPU���ⲿ��չEPROM 2764��RAM 6264��ͨ��I/()��8155����ģת����DAC0832������Ƶ�������źţ��ɱ�Ƶ����������װ�ú�������ת�١�ģ��ת��������ADC0809�����̡���ʾ��ѡ8279оƬ���ơ��ⲿ�ж�“0”����Ϊ����ͣ�����ⲿ�ж�“1”Ϊִ�����ݲ�ѯ�͸�����ת��ʽ������ϵͳ��Ϊ���ݼ���ģ�顢����ִ��ģ�顢�����趨(qu)��ʾģ�顢��ȫ���ⱨ��ģ�顢(man)����ͨѶģ�飬�ṹ��ͼ2��ʾ��
    Ӱ��������������Ҫ�����У�������ʪ�ȡ�������ʪ�ȡ��ȷ��¶ȡ������������ٶȡ����ﺬˮ�ʡ�����ʱ�䡢(bian)�Ȳ����ȵȡ������������ȷ��¶ȵı仯(chao)��ΪƵ���������趨(qu)�ȷ��¶�������ֵ�Ϳ��ƹ������Ŀ����ֶα�֤�ȷ��¶���������Χ�ڡ�ͨ�����ظ������ɻ������֡����������������Լ���������ת�������ڴ������̣���ʵʱ���ƹ����ڸ��������ȵ�����ʱ�䡣���ﺬˮ״̬��ȷ�����������Լ��������﷽ʽ������ʱ�䡢�ȷ�����״̬�ȹ��̿���������Ҫ���ݣ��Ǹ����еľ��߱�����
3��ϵͳ����ģ������
3.1  ���ݲɼ�ģ��
    ���ݲɼ�ģ�����¶ȴ���������������ģ��ת����·����Ƭ�����ɡ�ѡ��PT100������������S108�߷���ʪ��������Ϊ���¡���ʪԪ��������WS302��ʪ�ȱ��������������ź�ת����0��5 V�ı�׼��ѹ�ź��������¶Ȳ�����Χ��0N100 C������Ϊ±0.5 C;�������ƵIJ���ϵͳ�������Ϻ�ˮ�ʣ���������±1%������ģ���ź���������ADC0809������A/Dת�����뵥Ƭ����A/Dת��ѡ��ADC0809оƬ���ֱ���Ϊ0.4��ADC0809��ʱ��ȡ��8031��AI}E������Ƶ���źţ���A/Dת�����ϣ�8031��ȡת��������������ADC0809��Ƭ����RAMͳһ��ַ�����ݲɼ�ģ��������Ϣ�ɼ��󣬾���Ƭ����������ʾ������ͬʱ������ͨ�����п����ⲿ���䡣(hun)
    ���ݲɼ������趨(qu)��ʱ���������У�ͨ���ı䶨(zhan)ʱ���жϴ����õ���ͬ��ʱ������ÿ�ɼ�15������Ϊһ������������“ð��������”��ƽ���˲������ƶ�ƽ����Ȩ�˲���ȷ�����ݵ�Ȩ�أ��ܸ��Ž�С������Ȩ�ؽϴ����ܸ��Ŵ�������Ȩ�ؽ�С��
    �ɼ�����ģ������ADC0809ת��Ϊ�������ɱ�ʶ�Ķ����������������������жϣ�ִ�п��Ƴ��򡣾�������ת������ʾ��������ʾʮ���ơ�
3.2  ����ͨѶģ��
    �������̼��⵽�����ݿ��Դ��䵽�ⲿ�����豸���繒(zeng)¼�ǻ��������������Զ�׷�ٸ������ɻ����������ݡ���Ƭ����P3.0��P3.1����Ϊ����ͨѶ���������������첽ͨ��˫���������Լ���ʱ��Դ��Ϊ��֤��׽�����ź���ȷ��ѡ����ʱ��Ƶ�ʱȲ����ʸ�64������������11. 059 MHz����ʱ������2 400�IJ����ʡ�ѡ��ICIJ232ת��оƬ��ʵ�ֵ�Ƭ�����ⲿ��¼�ǻ�������ͨѶ��
3.3  ����ִ��ģ��
    ����ִ�л�������ˮ�ּ����ơ���������ȼ���������������������ȣ���Ƭ������ϵͳ��PI()8155��ͨ��I/0�ڿ����ⲿ��ִ�л�����ͨ����̬�̵���(SSR)���м��豸(zhi)ʵ����������ǿ�硣(xiao)�����źž�8155оƬת����ģ���źţ�Ȼ����0��5 V�ĵ�ѹ�ź������ⲿִ�л�����
3.3.1  ѭ���ٶȵĿ���
    ͨ��DlAת����DAC0832���������������Ʊ�Ƶ����������ѹ�����������ֵ�ת�٣��Ե���ѭ���ٶȡ�CPU���յ�ˮ�ּ����Ǻ��¶ȴ�������������ɢ���������������������жϣ���������ȷ������������ת�٣�����Ƶ������0��5V�ı�׼��ѹ�źŵĿ���ģ�������ɱ�Ƶ����������������ת�١�DAC���������õ����巽ʽ���������Ĵ����Ŀ����źŲ��ӣ����������ڿ����ź�������ֱ��д��DAC�Ĵ����С�
3.3.2��������
    ͨ��PI()8155��PB.0�����ӵĹ�̬�̵��������������ĵ�Դ��ϵͳ��ͨ��Դ��λ���������������ڸ������ɻ��ϲ�װ�й�����λ������������λ�ﵽԤ����ʱ�������˷������������źźͿ����źţ����Ƶ�·�ļ̵����Ͽ����տ��أ��ж��������ĵ�Դ��ֹͣ��ת���ڽ��������в��ò�ѯ�ȴ���ʽ��������״̬��
3.3.3  ˮ�ּ�������
    ���������˵���ʽ����ˮ�ּ���װ�á�PI08155��PB.1�ڿ���ˮ�ּ���������������Դ���ɳ������Ʋ���ʱ��������������ģ������ģ��ת���洢�ڼĴ���(SFR)�С���ˮ�ּƽ����⵽�ĺ�ˮ������ģ��ADCת��������CPU�������ж�ָ��ж�ˮ�ּ�������������Դ������һ�μ��⡣
3.3.4ȼ�����Ŀ���
    �����������ȷ��¶����ܵ����ָ������ص�Ӱ������ͣ�ز�����Ϊ����ȼ�յ��ȶ��ԣ���ȼ�����Ĺ������̶������Խ�С�ı仯��Χ�ڣ�ͨ�������ͷ����������ٶȴﵽ�ı������¶Ⱥ͸���ʱ����Ŀ�ġ�PI08155��PB.2�ڿ���ȼ�����ĵ�Դ���أ����¶ȴ������ķ�����Ϣ���Ƹ������ɻ�ģ�����ơ�Ϊ��ֹ�¶ȹ��ߡ����͵İ�ȫ�������ڸ������ȷ����ڴ���װ�����¶ȿ����������ȵ�ż�����¶ȣ������̵������ؿ����źţ����մ��㿪(huan)����ȼ�����ĵ�Դ����Ϊһ�壬(ren)�����������ӱ���ָʾ�ơ�
3.3.5�����Ŀ���
    �����ڸ��������д���������ת״̬�����ƽ�Ϊ�򵥡�PI08155��PB.3�ڿ��Ʒ����ĵ�Դ���ء��ڸ������ɻ���ʼ������ͬʱ��������ͨ�磬(qing)���ո��﹤��Ҫ�󣬳��ڵ�ͨ�������Խϴ󣬵�ˮ�ֽ׶η�����С���¶���֮���ߡ���������ʱ�������ж�ȼ�������ͣ�����ͨ��10min��ʹ��·�е�ȼ��ȼ�������²����õ�������ȴ��
3.4�����趨��ʾģ��
    ���̡���ʾ���ǿ���ϵͳ�����롢�����豸(zhi)����ʵ���˻��Ի��������趨(qu)��������������ѯ���ݵȹ��ܡ��ڸ������̿���ϵͳ�У�Ҫ�����ɶ�·����Ѳ�ؼ��⡢���ݴ��������Ƽ����ȹ�����ʵʱ��Ҫ���ߡ�Ϊ��ʡCPU����ʱ�䣬������ʾ������Ӳ��ɨ�跽ʽ��ѡ��ͨ�ü��̡���ʾ�ӿ�оƬ8279��
3.5  ��ȫ���ⱨ��ģ��
    �������̳����쳣ʱ���ж����������Ƴɵ͵�ƽ������Ӧ��8031��P3.2��P3.3�ֱ����ⲿ�ж�“0”���ⲿ�ж�“1”�����ţ�ͨ����������Դģ�����ӡ������ж�ʱ�����жϼ����ȴ�CPU��Ӧ��ת��ִ�г������ⲿ�ж�“0”�ǽ���ͣ��������ֹͣȼ�͹����͸�������ת�ȡ��ⲿ�ж�“1”��ִ�����ݲ�ѯ�͸�����ת��ʽ���ܣ���ת��ʽ������ʱ��ת���Զ���ת���ַ�ʽ��Ϊ�˸������Ĺ۲��������ɻ���ת�������ڿ��������������˸�����ת״ָ̬ʾ�ƣ�ѡ�÷�����������Ϊָʾ�ƣ���PI08155��PC. 0��5�ں�8031��Pl. 0��1.7��Ϊ�����ڣ�Pl����CPU��λ��Ϊ�ߵ�ƽ״̬��������Pl�������ķ��������ܹ�������815 5PC�������ķ��������ܹ�������
4��������
    ���о������˵�Ƭ���������̿���ϵͳ��ʵ���˵�Ƭ������������˫��ͨѶ����������������ר��ϵͳ���ڸ������ɻ��������̿���ϵͳ��Ϊ���������ͼ��п��Ƹ������ĵ춨�˼���������

  • ��һƪ���������ɻ��Զ����Ƶ�PLCʵ��
  • ��һƪ������������ĥѭ����ʽ������ѹ���Ĵ�����ʩ
  • ����
    ľм������
    ľм������
    bMZYc