Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 09.07.2007, 23:30  
ew3ds
Временная регистрация
 
Регистрация: 03.03.2005
Сообщений: 52
Сказал спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ew3ds на пути к лучшему
По умолчанию

Сообщение от CERGEI1982
Сообщение от ew3ds
Остался вопрос, как правильно прописывать значение задержки и таймера (единицы, десятки и сотни мл.сек)?
Код:
movlw d'5' ;Set loop count(5msec)

timer 
 movlw d'200' ;Set loop count
Таймера там нет,есть только задержка.Записывай в переменую count1 десятичное число до 255,правда для чего тебе задержка,пока не пойму.Еще задержка есть на кондере.Программа так то понятна,но не понятна сама работа двигателя(попробую поищу описания работы его),если захочу чтоб двигатель сделал оборот то надо поперемено подключать обмотки к общему?
Мне надо было выставить программно границу макс. оборотов а мин. можно и кондером.
Получилось решить проблему изменяя число в movlw d'5' или в movlw d'200'. У меня двигатель будет вращать трехходовой смесительный кран а диапазон оборотов нужен для корректировки.Это связано с тем что у разных температурных датчиках разное время реакции.
Реклама:
ew3ds вне форума  
Непрочитано 10.07.2007, 09:32  
urry
Почётный гражданин KAZUS.RU
 
Аватар для urry
 
Регистрация: 06.02.2007
Сообщений: 1,340
Сказал спасибо: 3
Сказали Спасибо 106 раз(а) в 66 сообщении(ях)
urry на пути к лучшему
По умолчанию

Сообщение от ew3ds
У меня двигатель будет вращать трехходовой смесительный кран а диапазон оборотов нужен для корректировки.Это связано с тем что у разных температурных датчиках разное время реакции.
Ну а кнопки тогда Вам зачем ? Тем же МК анализировать датчик 1820 и пусть он и крутит. Впрочем, прогу следует переписать в таком случае по-любому и ввести датчик тока обмоток (при крайнем положении крана, когда движок не крутится).
urry вне форума  
Непрочитано 10.07.2007, 10:45  
bigcoster
Прохожий
 
Регистрация: 16.08.2006
Сообщений: 1
Сказал спасибо: 4
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
bigcoster на пути к лучшему
По умолчанию

Посмотрите внимательно вот на эту ссылочку, может там что есть про Ваш шаговик.
Я так понял, что схема от туда
bigcoster вне форума  
Непрочитано 10.07.2007, 14:33  
ew3ds
Временная регистрация
 
Регистрация: 03.03.2005
Сообщений: 52
Сказал спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ew3ds на пути к лучшему
По умолчанию

Сообщение от urry
Сообщение от ew3ds
У меня двигатель будет вращать трехходовой смесительный кран а диапазон оборотов нужен для корректировки.Это связано с тем что у разных температурных датчиках разное время реакции.
Ну а кнопки тогда Вам зачем ? Тем же МК анализировать датчик 1820 и пусть он и крутит. Впрочем, прогу следует переписать в таком случае по-любому и ввести датчик тока обмоток (при крайнем положении крана, когда движок не крутится).
Кнопки, это образно.Вместо кнопок будут подключены контакты реле электронного термостата ЦР8001/9.
В крайних положениях крана у меня будут стоять концевики. Идея, которую Вы предлагаете, хорошая но мне проще в космос слетать чем программу написать
ew3ds вне форума  
Непрочитано 10.07.2007, 14:37  
ew3ds
Временная регистрация
 
Регистрация: 03.03.2005
Сообщений: 52
Сказал спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ew3ds на пути к лучшему
По умолчанию

Сообщение от bigcoster
Посмотрите внимательно вот на эту ссылочку, может там что есть про Ваш шаговик.
Я так понял, что схема от туда
Да, схему и программу я взял именно от сюда.
ew3ds вне форума  
Непрочитано 10.07.2007, 15:12  
CERGEI1982
Почётный гражданин KAZUS.RU
 
Аватар для CERGEI1982
 
Регистрация: 03.01.2007
Адрес: Россия,Иркутская обл.
Сообщений: 2,579
Сказал спасибо: 351
Сказали Спасибо 315 раз(а) в 193 сообщении(ях)
CERGEI1982 на пути к лучшему
По умолчанию

Сообщение от ew3ds
Кнопки, это образно.Вместо кнопок будут подключены контакты реле электронного термостата ЦР8001/9.
В крайних положениях крана у меня будут стоять концевики. Идея, которую Вы предлагаете, хорошая но мне проще в космос слетать чем программу написать
Запустим
CERGEI1982 вне форума  
Непрочитано 28.01.2008, 01:18  
ew3ds
Временная регистрация
 
Регистрация: 03.03.2005
Сообщений: 52
Сказал спасибо: 9
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
ew3ds на пути к лучшему
По умолчанию

Сообщение от urry
Выложите фото того, что получилось. Мне интересно - сам я механики боюсь.. Ну, не оттуда руки растут, видимо.
Urry, извини что с большим опозданием.
В щите, справа перед трансом PIC бутербродом с драйвером где и вложено часть твоих трудов.
Крутит шаговый с редуктором, вид на фото сзади за котлом.
Еще раз-СПАСИБО!
Выкладываю все что снял, может кому интересно будет.

Прикрепленный файл: 5610276.rar
ew3ds вне форума  
Непрочитано 13.09.2012, 16:46  
buda2006
Частый гость
 
Регистрация: 06.02.2006
Сообщений: 15
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
buda2006 на пути к лучшему
По умолчанию Re: Шаговый на PIC16F84A-нужна помощь.

84 стоит дорого. чип, дип просит 600руб.
как переделать прошивку на pic16f628?
buda2006 вне форума  
Непрочитано 13.09.2012, 17:48  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 10,018
Сказал спасибо: 936
Сказали Спасибо 2,270 раз(а) в 1,565 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: Шаговый на PIC16F84A-нужна помощь.

Сообщение от buda2006 Посмотреть сообщение
84 стоит дорого. чип, дип просит 600руб.
http://www.chipnn.ru/30.php
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 13.09.2012, 21:07  
Алекс Василич
Прописка
 
Аватар для Алекс Василич
 
Регистрация: 14.06.2012
Сообщений: 263
Сказал спасибо: 2
Сказали Спасибо 129 раз(а) в 103 сообщении(ях)
Алекс Василич на пути к лучшему
По умолчанию Re: Шаговый на PIC16F84A-нужна помощь.

Сообщение от buda2006 Посмотреть сообщение
как переделать прошивку на pic16f628?
Основное отличие (не считая слова конфигурации) - в адресах регистров общего назначения. В 84-м они занимают [0х0C...0x4F] и адреса [0x8C...0xCF] отображаются в банк 0, а в 628-м банк 0 - [0x20...0x7F], банк 1 - [0xA0...0xFF] Последние 16 байт банка 1 отображаются в банк 0.
Также в 628-м перенесены в банк 1 регистры работы с EEPROM.
И еще в инициализации контроллера необходимо отключить модуль компараторов, вереводя порт А в цифровой режим. В остальном, код должен перенестись без проблем, с учетом смены адресов пользовательских регистров.
Алекс Василич вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Нужна помощь по переделке программы с PIC16F84A на PIC16F628A Ivankz Микроконтроллеры, АЦП, память и т.д 14 16.08.2012 14:25
нужна помощь) scvorec492 Автоматика и аппаратура связи 6 12.08.2011 21:43
Нужна помощь!!! ШД -> UNL2003A -> PIC16F84A xxxmonejall Микроконтроллеры, АЦП, память и т.д 10 04.08.2009 00:02
Нужна помощь! Katherine Информация по радиокомпонентам 8 20.12.2006 22:58
[Решено] Нужна помощь Оленька Делимся опытом 1 02.04.2005 11:50


Часовой пояс GMT +4, время: 20:23.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot