Леонид Иванович, выложите пожалуйста этот вариант прошивки.Леонид Иванович писал(а): ...можно просто поменять местами сигналы энкодера F1 и F2.
Паяльная станция: паяльник DSS-90 и фен DFS-90
- Реклама
Я предлагал поменять местами сигналы F1 и F2 аппаратно, перерезав дорожки. В прошивке тоже поменять можно, но тогда придется делать два варианта каждой новой версии прошивки. Что неправильно.
- Вложения
-
- Hex_rev.zip
- (30.54 КБ) 281 скачивание
я почему то подумал, что новых версий уже не будет.....Леонид Иванович писал(а): В прошивке тоже поменять можно, но тогда придется делать два варианта каждой новой версии прошивки.
Спасибо за вариант прошивки, который просил!
для маленьких энкодеров типа РЕС11 в настоящий момент
приходится дорожки резать....
Последний раз редактировалось VeryLazyCat Вт апр 02, 2013 09:41:55, всего редактировалось 1 раз.
Ну как же не будет, а с термометром для калибровки?
сомневаюсь я однако в том - нужен ли он мне....morokot писал(а): а с термометром для калибровки?
хотя...поживём - увидим.
- Реклама
Под win7 (32 или 64) кто-то пытался подключаться к станции? Не получается, однако. Порт проверил, комовская мышь работает. С помошью putty пытался глянуть обмен между ПК и паяльником, там ничего нет, как будто порт пустой, хотя на паяльнике "ссс". Переходников кучу перепробывал мах232, мах3232. Под ХР попробовать нет возможности, нет ПК с этой ОС. Осциллограф тоже пока не доступен...
Текущая версия является самой начальной, которая только-только позволяет работать со станцией. Еще будут десятки версий, просто сейчас пока пауза до изготовления термометра.Lazy-Cat писал(а):я почему то подумал, что новых версий уже не будет.....
Не пробовал, но по идее под Win 7 всё должно быть хорошо, PidLook работает через функции API и не использует ничего нестандартного. А если закоротить RXD и TXD после переходника, в терминале эхо видно?morokot писал(а):Под win7 (32 или 64) кто-то пытался подключаться к станции? Не получается, однако.
Попробуйте тестером протокола WAKE. Нужно открыть порт, заполнить обязательные поля (подчеркнуты красным) и нажать кнопку, показанную стрелкой. Для автоматического заполнения полей можно просто открыть программой файл GetInfo.wak (есть в архиве). В устройство будет отправлен запрос, на который должен быть ответ. Если поставить галочку Enable Frame 1 и нажать кнопку Cycle All Enabled Frames, то запрос будет отправляться циклически, этот режим удобен для наблюдения сигналов осциллографом.
- Вложения
-
- WakeUp.gif
- (15.85 КБ) 2302 скачивания
-
- WakeUp.zip
- тестер протокола WAKE
- (445.12 КБ) 422 скачивания
Последний раз редактировалось Леонид Иванович Вт апр 02, 2013 11:56:27, всего редактировалось 1 раз.
Нашёл вот такую классную прогу http://www.eltima.com/products/serial-port-monitor
Комовская мышь так и сыпет данными, всё хорошо видно, паяльник открыл порт и всё, больше ничего...
Комовская мышь так и сыпет данными, всё хорошо видно, паяльник открыл порт и всё, больше ничего...
Ничего не видноА если закоротить RXD и TXD после переходника, в терминале эхо видно?
Пробовал 32 и 64 битные версии винды, только на разных ПК. Нет, не в виртуалке...
Вход в систему под администратором, запуск с правами администратора...
Вход в систему под администратором, запуск с правами администратора...
Значит не работает переходник. А если закоротить TXD и RXD прямо на разьеме порта? Аппаратное управление потоком отключено? В любом случае, сначала нужно добиться, чтобы в терминале при закороченных TXD и RXD были видны собственные посылки.morokot писал(а):Ничего не видно
понял, спасибо, значит в этом случае проще править плату под имеющийся энкодер.Леонид Иванович писал(а): Еще будут десятки версий, просто сейчас пока пауза до изготовления термометра.
Исправленную плату ver. 4 присоединил. Добавил еще две перемычки 0805, которые можно устанавливать вертикально или горизонтально для изменения направления вращения энкодера. Вот фрагмент разводки возле энкодера:

- Вложения
-
- pcb_enc.gif
- (13.69 КБ) 2354 скачивания
-
- PAN-90_v04.zip
- (50.84 КБ) 429 скачиваний
Запустил Вашу прогу, сначала было так:
TX ---> FEND + 03 00 + CRC
RX <--- FEND + 03 07 44 53 53 2D 39 30 00 + CRC OK
TX ---> FEND + 03 00 + CRC
RX <--- FEND + 03 07 44 53 53 2D 39 30 00 + CRC OK
TX ---> FEND + 03 00 + CRC
RX <--- FEND + 03 07 44 53 53 2D 39 30 00 + CRC OK
TX ---> FEND + 03 00 + CRC
RX <--- FEND + 03 07 44 53 53 2D 39 30 00 + CRC OK
Через секунд 10:
TX ---> FEND + 03 00 + CRC
RX <--- Error
TX ---> FEND + 03 00 + CRC
RX <--- Error
TX ---> FEND + 03 00 + CRC
RX <--- Error
TX ---> FEND + 03 00 + CRC
RX <--- Error
То работает, то нет....
TX ---> FEND + 03 00 + CRC
RX <--- FEND + 03 07 44 53 53 2D 39 30 00 + CRC OK
TX ---> FEND + 03 00 + CRC
RX <--- FEND + 03 07 44 53 53 2D 39 30 00 + CRC OK
TX ---> FEND + 03 00 + CRC
RX <--- FEND + 03 07 44 53 53 2D 39 30 00 + CRC OK
TX ---> FEND + 03 00 + CRC
RX <--- FEND + 03 07 44 53 53 2D 39 30 00 + CRC OK
Через секунд 10:
TX ---> FEND + 03 00 + CRC
RX <--- Error
TX ---> FEND + 03 00 + CRC
RX <--- Error
TX ---> FEND + 03 00 + CRC
RX <--- Error
TX ---> FEND + 03 00 + CRC
RX <--- Error
То работает, то нет....
- Сообщения: 2623
- Зарегистрирован: Вс июл 17, 2011 11:51:52
Перекрывавющиеся отверстия для ушей энкодеров могут не понравиться изготовителям плат
для местных изготовителей типа меня это не имеет значения. шучу конечноkoyodza писал(а):Перекрывавющиеся отверстия для ушей энкодеров могут не понравиться изготовителям плат
а если серьёзно - просто нужно указывать при заказе под какой тип энкодера делать сверловку.
Может внутренний RC имеет большое отклонение частоты?morokot писал(а):То работает, то нет....
При таком большом диаметре сверления проблем не возникает. Перекрывающиеся отверстия диаметром порядка 2 мм используют для обработки сложного контура плат, если на производстве нет фрезерования. Да и прорези в платах иногда так приходится делать, например, для разъемов батарейного питания или экранов катушек.koyodza писал(а):Перекрывавющиеся отверстия для ушей энкодеров могут не понравиться изготовителям плат
- Вложения
-
- p.jpg
- (84.29 КБ) 2281 скачивание
- Сообщения: 2623
- Зарегистрирован: Вс июл 17, 2011 11:51:52
Прорези приходилось делать в слое board, делают видимо фрезеровкой. Про перекрывающиеся отверстия были недовольны, говорят у них сверла ломаются
Как вариант можно было бы кварц прицепить, но выводы XTAL заняты...Может внутренний RC имеет большое отклонение частоты?
Да, про маленькие диаметры типа 0.8 мм такое же слышал от производителя. Начиная с 1.5 - 2 мм обычно не ругаются. Более того, при подготовке к производству сами технологи неоднократно вставляли обработку контура отверстиями. Я чаще всего по всяким дешевым производствам делаю (так как мои заказчики обычно бедные), где ни фрезеровки, ни скрайбирования, ни маркировки нет. Хорошо еще, если переходные маленькие берутся делать. До 2001 года переходные делал со сверлением 0.8 мм, теперь делаю 0.6 мм.koyodza писал(а):Прорези приходилось делать в слое board, делают видимо фрезеровкой. Про перекрывающиеся отверстия были недовольны, говорят у них сверла ломаются
Прицепите. Можно выпаять R1 и R12 и поставить кварц. Хотя бы узнаете, в этом ли дело.morokot писал(а):Как вариант можно было бы кварц прицепить, но выводы XTAL заняты...


