Реверсивные счетчики своими руками


Реверсивные счетчики своими руками
Реверсивные счетчики своими руками Реверсивные счетчики своими руками

Разделы

В сети

Пользователей: 108
Из них просматривают:
Аналоги: 35. Галерея: 1. Даташиты: 15. Инструкции: 6. Магазин: 1. Новости: 24. Остальное: 6. Ошибки: 5. Программы: 1. Расчёты: 1. Форум: 11. Чат: 2.
Участников: 4
Гостей: 104

KT315 , Google , wolf170571 , Яндекс , далее...

Рекорд 2375 человек онлайн установлен 26.12.2015.

Партнёры

Партнёры

Новые объявления

  • ---: монитор

Написал MACTEP в 21.08.2011 12:00:00 (49366 прочтений)

Реверсивный счетчикОзнакомившись с рядом опубликованных в журнале конструкций счётчиков различного назначения (например, [1, 2]), я принял решение разработать свой вариант счётчика витков, в котором использована энергонезависимая память микроконтроллера. В результате удалось создать простой и удобный в работе счётчик витков для намоточного станка, не содержащий дефицитных деталей.

Он способен считать от 0 до 9999 оборотов вала, после чего показания индикатора обнуляются и счёт начинается заново. При вращении вала в обратную сторону индикатор уменьшает показания на единицу на каждый оборот.

Схема реверсивного счетчика
Рис. 1


Счётчик состоит из нескольких узлов (рис. 1). Основой конструкции служит микроконтроллер DD1, к которому через токоограничительные резисторы R10—R16 подключён четырёхразрядный светодиодный индикатор HG1. Две оптопары — излучающий ИК диод— фототранзистор (VD2VT1, VD3VT2), — образующие датчик числа оборотов рабочего вала станка, формируют импульсы низкого уровня, по которым микроконтроллер определяет направление вращения и число оборотов вала. Предусмотрена кнопка SB1 для обнуления памяти, а также вспомогательные цепи: R2C2, работающая в составе встроенного тактирующего генератора микроконтроллера, VD1C1, сохраняющая напряжение питания, необходимое для перехода микроконтроллера в режим SLEEP, и R6R8, следящая за напряжением питания счётчика.

Принцип работы датчикаИзвестно, что микроконтроллеры семейства PIC довольно капризны при работе с EEPROM (особенно, когда запись в неё происходит автоматически). Уменьшение напряжения питания может исказить содержимое памяти При работе счётчика линия RB1 (вывод 7) микроконтроллера, к которой подключена цепь R6R8, опрашивается на наличие напряжения питания, и если оно пропадает, то благодаря цепи VD1C1 микроконтроллер успевает перейти в спящий режим, тем самым блокируя дальнейшее выполнение программы и защищая информацию в EEPROM. В процессе счёта микроконтроллер будет сохранять в памяти числа после каждого оборота рабочего вала станка. При каждом очередном включении питания индикатор HG1 отобразит то число, что было до отключения.
Датчик представляет собой небольшую печатную плату (22x22 мм), на которой смонтированы два излучающих диода и два фототранзистора, установленных так, что образуют два оптических канала передатчик—приемник. Оптические оси каналов параллельны, межосевое расстояние — около 10 мм.
На рабочем валу станка неподвижно закреплена шторка в виде диска из жёсткого непрозрачного для ИК лучей материала (текстолит, гетинакс, металл, пластик) толщиной 1...2 мм. Диаметр шторки — 35...50 мм, диаметр центрального установочного отверстия равен диаметру вала. Плату на станке фиксируют так, чтобы шторка, вращаясь вместе с валом, могла перекрывать собой оба ИК луча.
В шторке пропиливают вырез в форме неполного сектора. Угловая ширина и глубина выреза должны быть такими, чтобы при вращении вала шторка обеспечивала кратковременное прохождение ИК излучения сначала только через один канал, затем через оба и, наконец, только через другой, как это схематически проиллюстрировано на рис. 2. Цветом показаны каналы, открытые в той или иной позиции. Такой порядок следования сигналов с датчика даёт микроконтроллеру возможность определять направление вращения рабочего вала станка.плата датчиков

Счётчик рассчитан на питание от батареи из трёх гальванических элементов АА (R6), но можно использовать любой сетевой блок со стабилизированным выходным напряжением 5 В.
Датчик смонтирован на печатной плате из фольгированного стеклотекстолита толщиной 1 мм. Чертёж платы показан на рис. 3. Токоограничива-ющий резистор R3 припаян со стороны печатных проводников а излучающие диоды и фототранзисторы — с другой.
Остальные детали (кроме батареи GB1 и выключателя SA1) размещены на второй плате, изготовленной из такого же стеклотекстолита. Её чертёж представлен на рис. 4. Все резисторы (кроме R3) на ней размещены со стороны печати поверхностным монтажом, а микроконтроллер, цифровой индикатор, конденсаторы, диод, кнопка SB1 и проволочные перемычки — с противоположной стороны. Микроконтроллер установлен в панель, впаянную в плату.
Плата датчика скреплена с основной двумя скобами, согнутыми из медной лужёной проволоки диаметром 1,2 мм и припаянными к краевым печатным проводникам плат. Для крепления плат к корпусу станка использованы самодельные держатели с ушком для винта, изготовленные из такой же проволоки и также припаянные к основной плате.

 

плата счетчика

  Рис. 4

 

 

Общий вид одного из конструктивных вариантов счётчика, установленного на намоточном станке, показан на фото рис. 5. Батарея гальванических элементов с выключателем прикреплены к станку сзади.
Внешний вид счетчикаДля датчика, кроме указанных на схеме, можно использовать излучающие диоды SEP8706-003, SEP8506-003, KM-4457F3C, АЛ144А, АЛ108АМ и другие, а фототранзисторы — SDP8436-003, КТФ102А. Очень хорошо подходят также оптопары от старых шариковых компьютерных манипуляторов — мышей; у излучающих диодов короткий вывод—катод, а у фототранзисторов — эмиттер.
Следует заметить, что лучше использовать фототранзисторы в непрозрачном (чёрном) корпусе — в этом случае вероятность сбоев и ошибок в счёте из-за попадания на фотоприемники световых помех от внешних ярких источников будет минимальна. Если же фототранзисторы, имеющиеся в наличии, прозрачные, на каждый из них следует на деть отрезок чёрной ПВХ трубки с отверстием напротив линзы, а весь датчик закрыть от постороннего света накладкой из чёрной бумаги. Если шторка изготовлена из отражающего свет материала, её рекомендуется покрыть чёрной матовой краской.
fyq-2841Вместо "поверхностных" резисторов можно использовать МЛТ-0,125 или С2-23 мощностью 0,062 Вт. Кнопка SB1 — любая, подходящая по месту крепления на плате. Вместо E40281-L-O-0-W подойдёт цифровой индикатор FYQ-2841CLR.
Программа микроконтроллера разработана и отлажена в среде Proteus, после чего с помощью программатора ICProg загружена в микроконтроллер. После установки микроконтроллера в панель при первом и последующих включениях счётчика индикатор отобразит знак "минус" во всех знакоместах. Примерно через две секунды на табло появятся нули — это признак готовности счётчика к работе.

В программе предусмотрена функция аварийного обнуления памяти на тот случай, когда в неё попадёт ошибочная информация и микроконтроллер "зависает" (такое бывает крайне редко, но быть может). Для возвращения микроконтроллера в рабочий режим нужно выключить питание счётчика, нажать на кнопку "Обнуление" и, не отпуская её, включить питание. Как только табло отобразит нули, можно продолжать работать, но информация о прежнем числе витков будет, разумеется, утрачена.
В налаживании правильно собранное устройство не нуждается.

ЛИТЕРАТУРА
1.  Долгий А. Усовершенствованный реверсивный счётчик. — Радио, 2005, №11, с. 28, 29.
2.  Гасанов А., Гасанов Р. Электронный счётчик. — Радио. 2006, № 11, с. 35, 36.

 

А. БАНКОВ, г. Орёл (Радио, №8 2011г)

 

 

Предыдущая новость - Следующая новость

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание. Отправитель Нити grom

Отправлено: 21.08.2011 14:24  Обновлено: 21.08.2011 14:24

Главный Инженер

Дата регистрации: 18.12.2008

Откуда: Тирасполь

Сообщений: 1581

 Запоминающий реверсивный счётчик витков

во народ х. страдает...особенно при нынешнем дефиците меди и обмоточных проводов.

MACTEP

Отправлено: 21.08.2011 14:26  Обновлено: 21.08.2011 14:26

Администратор

Дата регистрации: 07.08.2008

Откуда: Тирасполь

Сообщений: 6473

 Запоминающий реверсивный счётчик витков

До недавнего времени достать провод для меня небыло проблемой. Но сменил работу и доступа к проводу больше нет...

alexfloka

Отправлено: 21.08.2011 14:40  Обновлено: 21.08.2011 14:40

Модератор

Дата регистрации: 25.02.2009

Откуда: ПМР Рыбница

Сообщений: 1916

 Запоминающий реверсивный счётчик витков Я использую петли размагничивания от ТВ и мониторов. В разных моделях диаметр провода от 0,35 до 0,5мм в большинстве случаев этого достаточно.

При изготовлении диполя на 27 Мгц сплёл антенный канатик из 7-ми проводов 0,4.

А в самодельном намоточном станочке использую электромеханический счётчик со сбросом.

Ploskiy

Отправлено: 21.08.2011 15:04  Обновлено: 21.08.2011 15:04

Сотрудник

Дата регистрации: 08.09.2010

Откуда: ппппппппп

Сообщений: 60

 Запоминающий реверсивный счётчик витков

Я такой поставил на станочек.

Kosmonavt

Отправлено: 23.08.2011 0:36  Обновлено: 23.08.2011 0:36

Главный Инженер

Дата регистрации: 08.02.2009

Откуда: Днестровск

Сообщений: 1065

 Запоминающий реверсивный счётчик витков

Когда нужно намотать мало витков это сделать просто, когда нужно очень много витков их количество может быть приблизительным и витки считаются от объёма обмотки и площади проводника.

MACTEP

Отправлено: 23.08.2011 7:06  Обновлено: 23.08.2011 7:06

Администратор

Дата регистрации: 07.08.2008

Откуда: Тирасполь

Сообщений: 6473

 Запоминающий реверсивный счётчик витков

Что значит приблизительным?

Kosmonavt

Отправлено: 23.08.2011 8:05  Обновлено: 23.08.2011 8:05

Главный Инженер

Дата регистрации: 08.02.2009

Откуда: Днестровск

Сообщений: 1065

 Запоминающий реверсивный счётчик витков

Когда мотают повышающий дроссель или повышающий трансформатор, где количество витков может измеряться до десятка тысяч, погрешность в количестве 5-10% от нужного на работе устройства существенно ни как не отражается.

alexfloka

Отправлено: 23.08.2011 8:58  Обновлено: 23.08.2011 8:58

Модератор

Дата регистрации: 25.02.2009

Откуда: ПМР Рыбница

Сообщений: 1916

 Запоминающий реверсивный счётчик витков Цитата:

повышающий трансформатор, где количество витков может измеряться до десятка тысяч,

При намотке такого количества витков, необходимо тщательно изолировать слои обмотки, во избежание пробоя. На глазок количество витков не определить, поэтому нужен счётчик, хотя бы простой, механический. Kosmonavt

Отправлено: 23.08.2011 9:23  Обновлено: 23.08.2011 9:28

Главный Инженер

Дата регистрации: 08.02.2009

Откуда: Днестровск

Сообщений: 1065

 Запоминающий реверсивный счётчик витков

Не обязательно, вскройте к примеру электронную зажигалку для газовой плиты и там вы не найдёте изолирующих слоёв. Для повышающих трансформаторов с напряжением 1-2,5 кВ вполне достаточно ПЭЛ. Но если это будет ТВС, то согласен.

alexfloka

Отправлено: 23.08.2011 9:39  Обновлено: 23.08.2011 9:39

Модератор

Дата регистрации: 25.02.2009

Откуда: ПМР Рыбница

Сообщений: 1916

 Запоминающий реверсивный счётчик витков Цитата:

....не найдёте изолирующих слоёв

но это не значит, что так и должно быть.
Цитата:

с напряжением 1-2,5 кВ вполне достаточно ПЭЛ.

Трансы в микроволновках выдают около 2,5 кВ, намотка без межслойной изоляции, пропитана лаком и часто именно эта обмотка и простреливает. Попадались в ремонт первые советские микроволновки ALFA, транс намотан как положено, до сих пор работают. Kosmonavt

Отправлено: 23.08.2011 10:52  Обновлено: 23.08.2011 10:52

Главный Инженер

Дата регистрации: 08.02.2009

Откуда: Днестровск

Сообщений: 1065

 Запоминающий реверсивный счётчик витков

Если наряду с высоким напряжением присутствует микро ток, то изоляция провода не нагреется и не наступит пробой. В микроволновках другое дело, там сильнейший нагрев, отсюда и требование к повышенной изоляции.

alexfloka

Отправлено: 30.08.2011 19:39  Обновлено: 30.08.2011 19:39

Модератор

Дата регистрации: 25.02.2009

Откуда: ПМР Рыбница

Сообщений: 1916

 Запоминающий реверсивный счётчик витков

Для сче­та витков можно приспособить карманный калькулятор. Выводы кнопки замыкающейся при каждом обороте нужно под­ключить к контактам кнопки « = » калькулятора. Перед началом счета витков необходимо одну за другой нажать кнопки микрокалькулятора «0», «+» и «1». После этого каждое замыкание контактов, кнопки будет прибавлять еди­ницу к показанию на табло калькулятора. Нельзя забывать, что и при враще­нии вала намоточного станка в обе стороны показания будут увеличиваться.

diatlovsv

Отправлено: 24.10.2011 7:53  Обновлено: 24.10.2011 7:53

Студент

Дата регистрации: 14.10.2011

Откуда: Томск

Сообщений: 4

 Запоминающий реверсивный счётчик витков

Собрал данный счетчик. Считает в обоих направлениях, все четко, но при отключении питания не сохраняет предыдушее значение витков. После подачи питания показывает минусы во всех разрядах и выводит все нули. Может кто подскажет в чем проблема, монтаж и номиналы проверял несколько раз.

evildesign

Отправлено: 24.10.2011 9:22  Обновлено: 24.10.2011 9:22

Модератор

Дата регистрации: 26.01.2010

Откуда: Тирасполь

Сообщений: 3396

 Запоминающий реверсивный счётчик витков

Советы по улучшению схемотехники: VD1 заменить на 1n5817 или 1n5819. Параллельно C1 подключить конденсатор 0,1 мкФ. К 4 выводу микроконтроллера подключить конденсатор 0,01мкФ. Второй вывод на землю.

alexfloka

Отправлено: 24.10.2011 9:48  Обновлено: 24.10.2011 9:48

Модератор

Дата регистрации: 25.02.2009

Откуда: ПМР Рыбница

Сообщений: 1916

 Запоминающий реверсивный счётчик витков

Может нужно увеличить номинал С1, не пробовал?

diatlovsv

Отправлено: 24.10.2011 13:05  Обновлено: 24.10.2011 13:05

Студент

Дата регистрации: 14.10.2011

Откуда: Томск

Сообщений: 4

 Запоминающий реверсивный счётчик витков

Все перепробовал: паралельно С1 повешал блокировочный 0,1; диод поставил шотки - SS12; поставил на 4 ногу 0,01 - начего не помогло. Может с прошивкой что? Есть еще идеи?

evildesign

Отправлено: 24.10.2011 22:53  Обновлено: 24.10.2011 22:53

Модератор

Дата регистрации: 26.01.2010

Откуда: Тирасполь

Сообщений: 3396

 Запоминающий реверсивный счётчик витков

Что с напряжением питания и напряжением на 14 выводе? При пониженном напряжении может не происходить запись в EEPROM

diatlovsv

Отправлено: 25.10.2011 5:25  Обновлено: 25.10.2011 5:25

Студент

Дата регистрации: 14.10.2011

Откуда: Томск

Сообщений: 4

 Запоминающий реверсивный счётчик витков

На 14 выводе перед диодом 4,5 вольта, после диода 4,2 вольта, при отключении питания напряжение уменьшается до 3v примерно за 3-5 секунд, я думаю что контроллер за это время должен успеть перейти в спящий режим.

78L05

Отправлено: 06.11.2011 7:33  Обновлено: 06.11.2011 7:33

Главный Технолог

Дата регистрации: 10.01.2011

Откуда: Москва

Сообщений: 474

 Запоминающий реверсивный счётчик витков

Или мне кажется, или тут два C1? Возле диода и у осцилятора.

MACTEP

Отправлено: 06.11.2011 9:22  Обновлено: 06.11.2011 9:22

Администратор

Дата регистрации: 07.08.2008

Откуда: Тирасполь

Сообщений: 6473

 Запоминающий реверсивный счётчик витков

Тебе кажется... Возле R1 - C2

diatlovsv

Отправлено: 07.11.2011 10:20  Обновлено: 07.11.2011 10:20

Студент

Дата регистрации: 14.10.2011

Откуда: Томск

Сообщений: 4

 Запоминающий реверсивный счётчик витков

Наконец-то все заработало! Оказалось конденсатор С1 22пф за неимением был установлен на 18 пф, заменив на 30пф все четко заработало. Спасибо автору за созданный приборчик и всем кто помогал с настройкой!

vlad_r3ez

Отправлено: 17.01.2012 8:23  Обновлено: 17.01.2012 8:23

Абитуриент

Дата регистрации: 17.01.2012

Откуда: Орел

Сообщений: 2

 Запоминающий реверсивный счётчик витков

Собрал счетчик (пока на макете). Предполагалось его использовать для запоминания положения вакуумного КПЕ выходного каскада передатчика и быстрой его перестройки при смене диапазона. В качестве датчика применены оптопары, указанные автором, но число пазов диска увеличено до 15 (большее количество не позволяет сделать минимальное расстояние между оптопарами - около 6 мм, а максимальный диаметр диска 85 мм определяется конструкцией уже собранного и работающего УМ). Все работает отлично, но есть один главный недостаток: очень низкое быстродействие. Так, один оборот без сбоев занимает около 3-х секунд. Вопрос к знатокам: можно ли увеличить быстродействие на порядок, чтобы можно было вращать диск хотя бы со скоростью 3 об/сек, а лучше 5 ? Может быть увеличить частоту тактового генератора и поставить кварц, если это, конечно, поможет или все гораздо серьезнее и лучше поискать другую конструкцию?

evildesign

Отправлено: 17.01.2012 8:42  Обновлено: 17.01.2012 8:42

Модератор

Дата регистрации: 26.01.2010

Откуда: Тирасполь

Сообщений: 3396

 Запоминающий реверсивный счётчик витков

второй вариант. Хотя если там тоже подавление дребезга включено, то быстрее не будет.

vlad_r3ez

Отправлено: 17.01.2012 12:00  Обновлено: 17.01.2012 12:00

Абитуриент

Дата регистрации: 17.01.2012

Откуда: Орел

Сообщений: 2

 Запоминающий реверсивный счётчик витков

Посмотрел осциллографом период колебаний на 15 выводе микросхемы Fosc/4 1,22 мкс. То есть частота при R=5,11 кОм и C=33 пФ более 3 МГц и замена RC-цепи на кварц ничего не даст. А вот в исходном коде программы есть какая-то задержка, но к сожалению, не программист, хотя раньше и занимался этим. А вообще устройство как раз для моих целей, жаль что не подходит, а то с механикой есть проблемы. Вроде бы и частота входных импульсов не более 50 - 100 Гц, т.е. предполагается пока вращение рукой.

vlad_1992

Отправлено: 19.01.2012 5:51  Обновлено: 19.01.2012 5:51

Студент

Дата регистрации: 19.01.2012

Откуда:

Сообщений: 4

 Запоминающий реверсивный счётчик витков

Здравствуйте, скажите, пожалуйста, в чем открывать платы в формате .lay

MACTEP

Отправлено: 19.01.2012 7:08  Обновлено: 19.01.2012 7:08

Администратор

Дата регистрации: 07.08.2008

Откуда: Тирасполь

Сообщений: 6473

 Запоминающий реверсивный счётчик витков

Sprint Layout

vlad_1992

Отправлено: 19.01.2012 17:30  Обновлено: 19.01.2012 17:30

Студент

Дата регистрации: 19.01.2012

Откуда:

Сообщений: 4

 Запоминающий реверсивный счётчик витков

Спасибо за программу, но мне нужно принципиальную схему счетчика витков начерченную в компасе. Вы можете мне в этом помочь?

MACTEP

Отправлено: 19.01.2012 17:31  Обновлено: 19.01.2012 17:31

Администратор

Дата регистрации: 07.08.2008

Откуда: Тирасполь

Сообщений: 6473

 Запоминающий реверсивный счётчик витков

Влад, а зарплатой потом тоже делиться будешь?

vlad_1992

Отправлено: 19.01.2012 17:43  Обновлено: 19.01.2012 17:43

Студент

Дата регистрации: 19.01.2012

Откуда:

Сообщений: 4

 Запоминающий реверсивный счётчик витков

Ладно, спасибо)))

vlad_1992

Отправлено: 20.01.2012 19:57  Обновлено: 20.01.2012 19:57

Студент

Дата регистрации: 19.01.2012

Откуда:

Сообщений: 4

 Запоминающий реверсивный счётчик витков

Есть принципиальная схема счетчика, для компаса, вот ссылка счетчик_витков

gsa_69

Отправлено: 18.04.2012 16:03  Обновлено: 18.04.2012 16:03

Студент

Дата регистрации: 07.01.2010

Откуда: Украина

Сообщений: 7

 Запоминающий реверсивный счётчик витков

Здравствуйте! Вопрос к автору проекта. Подскажите пожалуйста, что нужно изменить в программе, что бы счетчик считал быстрее, хотя бы в 2-3 раза. Заранее спасибо.

MACTEP

Отправлено: 18.04.2012 17:30  Обновлено: 18.04.2012 17:30

Администратор

Дата регистрации: 07.08.2008

Откуда: Тирасполь

Сообщений: 6473

 Запоминающий реверсивный счётчик витков

Что значит быстрее? Счетчик считает импульсы с датчика... Крутите быстрее)))

gsa_69

Отправлено: 18.04.2012 18:08  Обновлено: 18.04.2012 18:08

Студент

Дата регистрации: 07.01.2010

Откуда: Украина

Сообщений: 7

 Запоминающий реверсивный счётчик витков Да в том то идело, что когда кручу медленно, все считается правильно, а как только есть возможность покрутить быстрее, происходит пропуск счета.)) gsa_69

Отправлено: 18.04.2012 18:13  Обновлено: 18.04.2012 18:13

Студент

Дата регистрации: 07.01.2010

Откуда: Украина

Сообщений: 7

 Запоминающий реверсивный счётчик витков

Для примера: если кручу ручку 1 оборот в секунду, то все нормально, как только ускорю вращение примерно 2-3 оборота в секунду, вот тут и появляются пропуски счета. Может в программе есть какая то задержка при опросе датчиков? Если возможно, как это исправить. Заранее спасибо.

MACTEP

Отправлено: 18.04.2012 18:41  Обновлено: 18.04.2012 18:42

Администратор

Дата регистрации: 07.08.2008

Откуда: Тирасполь

Сообщений: 6473

 Запоминающий реверсивный счётчик витков копать надо в подпрограмме "Pause"

Но мне кажется, что у вас датчики неправильно настроены

gsa_69

Отправлено: 18.04.2012 20:07  Обновлено: 18.04.2012 20:07

Студент

Дата регистрации: 07.01.2010

Откуда: Украина

Сообщений: 7

 Запоминающий реверсивный счётчик витков

Может конечно и датчики. На схеме нарисовано, эмитер VT1 соединен с 13 выводом, коллектор VT2 с 3 выводом. Но так у меня не заработало, пока я не соединил эмитеры VT1 и VT2 и подключил их на корпус, ну а коллектора подключил соответственно к 3 и 13 выводам. Может я не прав? А может это просто опечатка на схеме?

gsa_69

Отправлено: 18.04.2012 20:13  Обновлено: 18.04.2012 20:13

Студент

Дата регистрации: 07.01.2010

Откуда: Украина

Сообщений: 7

 Запоминающий реверсивный счётчик витков

И еще одно замечание, если позволите, для тех кто захочет повторить конструкцию, на печатной плате возле резистора R5 нет соединения с дорожкой на +5V, которая идет на резистор R1.

MACTEP

Отправлено: 18.04.2012 20:32  Обновлено: 18.04.2012 20:32

Администратор

Дата регистрации: 07.08.2008

Откуда: Тирасполь

Сообщений: 6473

 Запоминающий реверсивный счётчик витков Да, вы правы, были технические ошибки в схеме и в плате. Исправлено.

Спасибо!

gsa_69

Отправлено: 18.04.2012 20:42  Обновлено: 18.04.2012 20:42

Студент

Дата регистрации: 07.01.2010

Откуда: Украина

Сообщений: 7

 Запоминающий реверсивный счётчик витков

А на что влияет пауза в подпрограмме? Это пауза между чем и чем? Извините за подобные вопросы, я в программировании не силен. И как потом преобразовать эту переделанную подпрограмму в HEX файл?

MACTEP

Отправлено: 18.04.2012 20:45  Обновлено: 18.04.2012 21:54

Администратор

Дата регистрации: 07.08.2008

Откуда: Тирасполь

Сообщений: 6473

 Запоминающий реверсивный счётчик витков Я сам не силен в Програмировании PIC-ов
ассемблер когда то знал...

автор не оставил в исходнике комментариев, разобраться трудно. Скорее всего это пауза после получения данных.

А как компилировать, шас вспомню, что там за программа...

...

О, нашел, при помощи программы MPASM, входящей в комплект MPLAB

gsa_69

Отправлено: 18.04.2012 21:16  Обновлено: 18.04.2012 21:16

Студент

Дата регистрации: 07.01.2010

Откуда: Украина

Сообщений: 7

 Запоминающий реверсивный счётчик витков

Интересно, а с автором как то связаться можно?!

MACTEP

Отправлено: 18.04.2012 21:18  Обновлено: 18.04.2012 21:18

Администратор

Дата регистрации: 07.08.2008

Откуда: Тирасполь

Сообщений: 6473

 Запоминающий реверсивный счётчик витков Попробуйте на форуме журнала Радио

автор - А. БАНКОВ, г. Орёл (Радио, №8 2011г)

T112-10

Отправлено: 20.04.2012 2:03  Обновлено: 20.04.2012 2:03

Технический Директор

Дата регистрации: 17.07.2010

Откуда: Спиртогонск

Сообщений: 2061

 Запоминающий реверсивный счётчик витков Ребят, а чем вас механический счётчик не устраивает? Открыть изображение в новом окнеПросто, надёжно, никакого гемора и источников питания.Открыть изображение в новом окне
А на микроконтроллере такое устройство мутить... Ну всё равно, что карманный фонарик дизель-генератором запитыватьОткрыть изображение в новом окне evildesign

Отправлено: 20.04.2012 10:39  Обновлено: 20.04.2012 10:39

Модератор

Дата регистрации: 26.01.2010

Откуда: Тирасполь

Сообщений: 3396

 Запоминающий реверсивный счётчик витков

Не устраивает тем, что нужно его иметь в наличии. Его не всегда легко крепить и устанавливать. Он вносит дополнительную силу, препятствующую вращению. Не всегда он позволяет работать с высокой скоростью. Сложно автоматизировать процесс. Не все модели поддерживают реверсивный счет. Не у всех моделей удобно выполнять сброс показаний.
В остальном- полностью устраивает.

Allexsuss

Отправлено: 01.04.2014 18:36  Обновлено: 01.04.2014 18:36

Студент

Дата регистрации: 01.04.2014

Откуда:

Сообщений: 4

 Запоминающий реверсивный счётчик витков

Привет всем!
Собрал данный счетчик, но не могу понять в чем проблема.
На дисплее поочередно меняются нули и минусы. Не на что не реагирует. Монтаж правильный питание в норме.

evildesign

Отправлено: 01.04.2014 20:51  Обновлено: 01.04.2014 20:51

Модератор

Дата регистрации: 26.01.2010

Откуда: Тирасполь

Сообщений: 3396

 Запоминающий реверсивный счётчик витков

Аварийное обнуление делал?

Allexsuss

Отправлено: 01.04.2014 23:36  Обновлено: 01.04.2014 23:36

Студент

Дата регистрации: 01.04.2014

Откуда:

Сообщений: 4

 Запоминающий реверсивный счётчик витков

Удерживая кнопку сброс, вкл. пит? Да делал, ни какого результата. Биты конфигурационные пробовал менять, пит. подавал с лабораторного Б.П. разное 4-5в. Я поставил R1 не 5.1k а 6.4k Может быть это за этого?

evildesign

Отправлено: 02.04.2014 7:32  Обновлено: 02.04.2014 7:32

Модератор

Дата регистрации: 26.01.2010

Откуда: Тирасполь

Сообщений: 3396

 Запоминающий реверсивный счётчик витков

В небольших пределах R1 менять можно. Тогда остается вопрос с С2- действительно ли поставил 22 пика. Ну и фьюзы могут быть не так выставлены.

Allexsuss

Отправлено: 02.04.2014 7:44  Обновлено: 02.04.2014 7:44

Студент

Дата регистрации: 01.04.2014

Откуда:

Сообщений: 4

 Запоминающий реверсивный счётчик витков

фьюзы, это биты конфигурации? Если да, то тоже перепробовал все варианты! По умолчанию они выставлялись так:
Генератор- RC
WDT-enable
PWRT-disable
Memory-Unprotected
Программатор ChipProg+
Кондер 22pf поставил SMD (приклеил его к плате супер-клеем на припаял выводы тонким проводом) обычного, на ножках под рукой не оказалось. На всяк случай попробую его заменить.

evildesign

Отправлено: 02.04.2014 10:29  Обновлено: 02.04.2014 10:29

Модератор

Дата регистрации: 26.01.2010

Откуда: Тирасполь

Сообщений: 3396

 Запоминающий реверсивный счётчик витков

Отключи WDT.
И помни, чиппроги не корректно в софте отображают конфигурационное слово-запиши в чип, потом прочитай. Должно быть 3ffb

Allexsuss

Отправлено: 02.04.2014 11:37  Обновлено: 02.04.2014 12:08

Студент

Дата регистрации: 01.04.2014

Откуда:

Сообщений: 4

 Запоминающий реверсивный счётчик витков Поставил WDT-diseble стало 3ffb до этого было (3fff)
Теперь при включении загораются все нули через 1сек загораются минусы и так остаются!
Еще заметил фишку, что считанный дамп в середине отличается от родного!

Может так и должно быть?

evildesign

Отправлено: 02.04.2014 21:53  Обновлено: 02.04.2014 21:53

Модератор

Дата регистрации: 26.01.2010

Откуда: Тирасполь

Сообщений: 3396

 Запоминающий реверсивный счётчик витков

Дамп отличается уже при программировании? Или после того как поработал?  В какой области отличия- кода или EEPROM?

vovan-d

Отправлено: 05.04.2014 11:51  Обновлено: 05.04.2014 11:51

Младший сотрудник

Дата регистрации: 23.10.2010

Откуда: г.Комрат

Сообщений: 16

 Запоминающий реверсивный счётчик витков

Здравствуйте!! Кто подскажет, можно ли, вместо оптопары применить герконы, разумеется соблюдая алгоритм входов:вперёд - 1 0,1 1, 1  0  и назад - 0 1,1 1, 1 0 ????Спасибо.

evildesign

Отправлено: 05.04.2014 14:01  Обновлено: 05.04.2014 14:01

Модератор

Дата регистрации: 26.01.2010

Откуда: Тирасполь

Сообщений: 3396

 Запоминающий реверсивный счётчик витков

Конечно можно.

sergej74

Отправлено: 23.06.2016 0:50  Обновлено: 23.06.2016 0:50

Абитуриент

Дата регистрации: 23.06.2016

Откуда: Украина

Сообщений: 2

 Запоминающий реверсивный счётчик витков

Собрал счетчик , при включении все нули затем минусы и неадекватное отображение на индикаторе , видно , что реагирует и считает витки . Подскажите где копать .

evildesign

Отправлено: 23.06.2016 9:33  Обновлено: 23.06.2016 9:33

Модератор

Дата регистрации: 26.01.2010

Откуда: Тирасполь

Сообщений: 3396

 Запоминающий реверсивный счётчик витков

Прочитать все комментарии выше и попробовать проверить-заменить все детали, о которых там говорилось.

sergej74

Отправлено: 26.06.2016 17:46  Обновлено: 27.06.2016 12:47

Абитуриент

Дата регистрации: 23.06.2016

Откуда: Украина

Сообщений: 2

 Запоминающий реверсивный счётчик витков

Разобрался , вместо нужного индикатора E40281-L-O-0-W установил  E40281-I-O-0-W .

popka-ru

Отправлено: 22.06.2017 22:00  Обновлено: 22.06.2017 22:03

Школьник

Дата регистрации: 22.06.2017

Откуда:

Сообщений: 1

 Запоминающий реверсивный счётчик витков

ни кто не заметил, что в схеме или печатке ошибка. ?

evildesign

Отправлено: 22.06.2017 23:29  Обновлено: 22.06.2017 23:29

Модератор

Дата регистрации: 26.01.2010

Откуда: Тирасполь

Сообщений: 3396

 Запоминающий реверсивный счётчик витков

А сказать где?

KT315

Отправлено: 23.06.2017 0:03  Обновлено: 23.06.2017 0:03

V.I.P.

Дата регистрации: 24.06.2011

Откуда: Мухосранск

Сообщений: 2048

Пользователь активен!

 Запоминающий реверсивный счётчик витков

Зачем? 

Похожие новости

Реверсивные счетчики своими руками Реверсивные счетчики своими руками Реверсивные счетчики своими руками Реверсивные счетчики своими руками Реверсивные счетчики своими руками
  • Главная
  • Рамка для бабочки своими руками
    Красивые открытки с розами с поздравлением
    Кружки на щуку из бутылки своими руками
    Самая крутая тату в россии
    Панировочные сухари в домашних условиях
    Женские причёски для средних волос с чёлкой фото
    Как проверить микроволновку на излучение в домашних условиях
    Поделки из цветных бумаг для 3 класса
    Формы для грузил в домашних условиях
    Вязанные босоножки на подошве крючком своими руками
  • ЗАКРЫТЬ ОКНО [X]