245 страниц V   1 2 3 > » 

SSh
Отправлено: 15.1.2019, 18:47


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



А что такое ардуино платформа? МК, запаянный на плату, плюс необходимая обвязка. С тем-же успехом вместо используемой в ардуино атмеги можно запаять на соотв. плату пик и получим так сказать ардуино на пик-контроллере. Я вон недавно выписал "ардуино" на STM32 процессоре, пока правда не занимался, но эта платка намного мощнее классической, на авр. И среда оболочки тоже давно вышла из пределов классики, напр. там сейчас имеется поддержка и esp8266 и указанной выше платы и еще многого чего.
Но... мы отошли от темы топика, все сказанное выше надо воспринимать только как совет, а окончательный выбор, естественно, остается за пользователем smile.gif
  Форум: Умелые руки · Просмотр сообщения: #262926 · Ответов: 555 · Просмотров: 297833

SSh
Отправлено: 15.1.2019, 12:52


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



Ардуино - это по большому счету микроконтроллер с необходимой обвязкой. Лишнего там - один светодиод ))), ну и, естественно, средства соединения с компьютером, вместо которых для пиков надо будет использовать отдельный программатор. Но, в принципе, есть платки и без этого интерфейса - Pro Mini. Лишний -один стабилизатор напряжения, ну и уже упомянутый светодиод )) И цена - всего пара $. Аналогичные по параметрам пики стоят намного больше.
  Форум: Умелые руки · Просмотр сообщения: #262922 · Ответов: 555 · Просмотров: 297833

SSh
Отправлено: 13.1.2019, 5:10


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



Если есть желание разрабатывать/мастерить что-то для себя и не только, то можно глянуть и в сторону Ардуино. При доступности и дешевизны самой платформы, для неё существует бесчисленное кол-во библиотек, дополнений, примеров и т.д. Несомненным преимуществом является также возможность непосредственного программирования через USB порт, без использования доп. программатора. А при необходимости саму ардуину можно запрограмировать в программатор )). Соотв. среда разработки - Arduino IDE - осваивается за один день, тем более, что сообществ ардуинщиков в сети немеряно.

  Форум: Умелые руки · Просмотр сообщения: #262908 · Ответов: 555 · Просмотров: 297833

SSh
Отправлено: 11.1.2019, 5:13


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



Можно. Но если в дальнейшем снова захочется со звуком, то придется долго вспоминать где и что надо добавлять в программу. А так раскомментируем и все ))). Тем более, что закомментированные строки игнорируются со стороны компиллятора и никак не влияют ни на объем, ни на быстродействие ни на что другое конечной программы (прошивки)
  Форум: Умелые руки · Просмотр сообщения: #262892 · Ответов: 555 · Просмотров: 297833

SSh
Отправлено: 31.12.2018, 15:44


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



Начинаем ))))
Прикрепленное изображение

  Форум: Свободный форум, чайная · Просмотр сообщения: #262865 · Ответов: 2 · Просмотров: 115

SSh
Отправлено: 7.12.2018, 5:38


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



Это резисторы, ограничивающие ток светодиода оптопары. Оптопары PC817 выпускают все кому ни лень, поэтому ток "надежного" включения может несколько разниться, в зависимости от производителя. В первом варианте были использованы, насколько я помню, выдранные из какой-то платы оптроны "Sharp", в следующем стоят купленные в радиомагазине noname, для гарантированного срабатывания которых пришлось слегка увеличить ток.
  Форум: Свет, оптика · Просмотр сообщения: #262809 · Ответов: 850 · Просмотров: 311430

SSh
Отправлено: 9.9.2018, 19:58


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



biggrin.gif Мне наоборот, легче по-быстрому вытравить плату, чем маяться с перемычками на макетке...
  Форум: Штатное оборудование · Просмотр сообщения: #262410 · Ответов: 168 · Просмотров: 71956

SSh
Отправлено: 7.9.2018, 19:25


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



Прикрепленный файл  turn_675.rar ( 654 байт ) Кол-во скачиваний: 3
  Форум: Свет, оптика · Просмотр сообщения: #262404 · Ответов: 850 · Просмотров: 311430

SSh
Отправлено: 7.9.2018, 10:28


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



Нет, конечно. Наводки от кварца, если, конечно он не расположен за, скажем, 10 см от микросхемы, ни на что не влияют.
Кстати, не помешало-бы схему соединений глянуть, может там совсем другая причина долгого горения индикатора. И еще, если МК все равно менять из-за подпаленного входа, может лучше выбрать контроллер, со встроенным осциллятором, нам-же не нужны точные время-зависимые действия, зачем тогда стабилизировать частоту? wink.gif Кварц является самым слабым звеном во всей схеме, и еще неизвестно кто его изготовил, и не отвалится-ли кристалл на наших дорогах... cool.gif
  Форум: Штатное оборудование · Просмотр сообщения: #262399 · Ответов: 168 · Просмотров: 71956

SSh
Отправлено: 5.9.2018, 5:24


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



Цитата(johnyquest @ 4.9.2018, 23:16) *
Да, нужны аналоговые входы, поэтому я и пытаюсь отключить АЦП.

А как при отключенном АЦП вход может работать в качестве аналогового? blink.gif

Цитата(johnyquest @ 4.9.2018, 23:16) *
На данный момент аналоговые входы так и не заработали, кроме RA4.

RA4 не может быть аналоговым, только RA0, 1, 2, 3 и 5, см. таблицу 1.1 в даташите. RA4, согласно этой таблице, помимо своей основной функции (I/O) может служить также в качестве тактирующего входа, но никак не аналоговым. Кстати, этот порт при работе на выход имеет открытый исток, поэтому в некоторых случаях для корректной работы его надо притягивать к плюсу питания через резистор.
Прикрепленное изображение
  Форум: Штатное оборудование · Просмотр сообщения: #262388 · Ответов: 168 · Просмотров: 71956

SSh
Отправлено: 4.9.2018, 19:39


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



"Родная" уже скомпиллированная, поэтому ничего не дает...
Уменьшил постоянную до 2 сек (было 2,5)
Прикрепленный файл  turn_675.rar ( 655 байт ) Кол-во скачиваний: 1
  Форум: Свет, оптика · Просмотр сообщения: #262385 · Ответов: 850 · Просмотров: 311430

SSh
Отправлено: 4.9.2018, 9:11


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



Цитата(johnyquest @ 4.9.2018, 8:28) *
Всё верно, я "отключаю" АЦП за ненадобностью.

Из предыдующего сообщения мне показалось, что наоборот, нужны аналоговые входы
Цитата(johnyquest @ 4.9.2018, 7:35) *
В даташите сказано, что если я установил TRISA = %11111111, то порты будут аналоговыми.
При условии, что ADCON0 = %10000000 и ADCON1 = %00000000 установлены.

А если нет, то АЦП да, отключается, но входы-же остаются объявленными как аналоговые...
АЦП по большому счету можно и не отключать, отключение дает только некоторое уменьшение потребляемого тока, а вот переконфигурировать входы надо обязательно. Т.е.
ADCON0 = %10000000 'Не обязательно
ADCON1 = %00000110 'Обязательно
  Форум: Штатное оборудование · Просмотр сообщения: #262382 · Ответов: 168 · Просмотров: 71956

SSh
Отправлено: 4.9.2018, 6:54


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



В даташите для ADCON0 сказано:
......
bit 0 ADON: A/D On bit
1 = A/D converter module is operating
0 = A/D converter module is shut-off and consumes no operating current
  Форум: Штатное оборудование · Просмотр сообщения: #262379 · Ответов: 168 · Просмотров: 71956

SSh
Отправлено: 4.9.2018, 6:15


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



Нет здесь регистра ADCON, есть ADCON0 и ADCON1 (см. даташит).
За режим работы (аналог/цифра) портов отвечает ADCON1.
ADCON1 = %00000110 'All digital

Прикрепленное изображение

Не понятно по поводу индикатора, что означает 16-разрядный, но в любом случае надо соотв. порты обозначить на выход, напр.
TRISA = %00000000 ' Set PORTA to all output

То-же самое с осциллятором, что планируется использовать в схеме? Если устанавливается резонатор, то XP, если RC цепочка, то RC wink.gif. Внутреннего генератора у данного чипа нет. Если перейти на 886-й, то здесь можно обойтись и без внешнего осциллятора, т.к. в последнем присутствует встроенный на 8 МГц/32кГц
  Форум: Штатное оборудование · Просмотр сообщения: #262377 · Ответов: 168 · Просмотров: 71956

SSh
Отправлено: 30.8.2018, 16:38


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



Так я того...скомпиллировал, но забыл прикрепить biggrin.gif Старость не радость dry.gif
Прикрепленный файл  turn_675.rar ( 656 байт ) Кол-во скачиваний: 2
  Форум: Свет, оптика · Просмотр сообщения: #262363 · Ответов: 850 · Просмотров: 311430

SSh
Отправлено: 30.8.2018, 14:49


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



Для начала раза в 2 больше, скажем, 20000.
Я, кстати, скачал новую версию компиллятора. Помимо всего прочего здесь изменен также и формат строки конфигурации. Скомпиллировал с значением 30000

Новый формат конфиг.строки
Код
' Set MCU & OSC - Internal, GP4 - I/O, GP5 - I/O
'@ DEVICE pic12F675, INTRC_OSC_NOCLKOUT
_INTRC_OSC_NOCLKOUT


Код
DEFINE OSC 4                ' Internal Freq. 4 MHz
'DEFINE PULSIN_MAX 10000     ' Change up to 65535 to increase delay after touch
DEFINE PULSIN_MAX 30000     ' Change up to 65535 to increase delay after touch


P.S. Я еще никогда не использовал прошивки, полученные на этой версии компиллятора, поэтому не могу поручиться за 100% работоспособность. Надо тестить...

  Форум: Свет, оптика · Просмотр сообщения: #262361 · Ответов: 850 · Просмотров: 311430

SSh
Отправлено: 30.8.2018, 4:53


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



Я давно не занимаюсь pic-ами, поэтому сейчас у меня даже компиллятор не проинсталлирован. Надо будет найти какую-нибуть работающую под 64-бит версию, старые версии (в среде которых написана программа) работают только на 32-бит, а таких компьютеров у меня уже не осталось. Или, второй вариант, постараюсь найти кого-нибуть со старой системой ))
  Форум: Свет, оптика · Просмотр сообщения: #262357 · Ответов: 850 · Просмотров: 311430

SSh
Отправлено: 28.8.2018, 20:00


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



Вот еще что подумалось, можно попробовать увеличить постоянную времени срабатывания устройства, может помеха идет как-раз по входу.
Код
DEFINE PULSIN_MAX 10000     ' Change up to 65535 to increase delay after touch
  Форум: Свет, оптика · Просмотр сообщения: #262351 · Ответов: 850 · Просмотров: 311430

SSh
Отправлено: 28.8.2018, 18:42


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



Пока нет, надо хотя-бы приблизительно установить источник помех
  Форум: Свет, оптика · Просмотр сообщения: #262348 · Ответов: 850 · Просмотров: 311430

SSh
Отправлено: 28.8.2018, 13:57


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



Можно, хоть и нудно, попробовать подцепить внешнее питание, напр. какой-нибуть полусевший аккумулятор от ИБП, или последовательно соединенные 3 литиевых батарейки
  Форум: Свет, оптика · Просмотр сообщения: #262342 · Ответов: 850 · Просмотров: 311430

SSh
Отправлено: 27.8.2018, 18:46


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



Нужен, как говорил ранее, осциллограф. Сначала помониторить питание самой схемы (5В) на предмет выбросов, если все в порядке, на входах устройства.
Кстати, а может микросхема неплотно сидит в кроватке? Или контакт какой окислился?
  Форум: Свет, оптика · Просмотр сообщения: #262336 · Ответов: 850 · Просмотров: 311430

SSh
Отправлено: 27.8.2018, 16:00


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



А разве модуль не расположен непосредственно у платы подрулевого контроллера? Там, по-моему, и укорачивать уже нечего.
Еще возможная причина - утечки на самой плате, скажем, плохо промыта, окислилось что-то, холодная пайка и т.д. Вот если-бы была возможность прозвонить... Или временно установить на аналогичную машину, не обязательно на Lancer, вон пишут, что и на IO работает.
  Форум: Свет, оптика · Просмотр сообщения: #262333 · Ответов: 850 · Просмотров: 311430

SSh
Отправлено: 24.8.2018, 16:47


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



Много лет пользуюсь шуруповертом DWT и менять, в принципе, не собираюсь, т.к. полностью устраивает. Но вот, в последнее время штатные Ni-Cd аккумуляторы начали сдавать, что вообще-то после стольких лет работы было ожидаемо, даже, по-моему, переработали изрядно. Поэтому решил перевести питание на Li-Ion, поставив, кстати, аккумуляторы учетверенной емкости, было 1,3, стало ~5 А/ч. Необходимые 16,8 В получил последовательно включенными 4-мя банками, ну и для правильного функционирования (заряд-разряд) подключен 4S балансир. Но простая замена, без доп. фишек, была-бы неинтересной, поэтому встроил также вольтметр, позволяющий мониторить состояние аккумулятора.
Прикрепленное изображение
  Форум: Инструменты · Просмотр сообщения: #262321 · Ответов: 86 · Просмотров: 72896

SSh
Отправлено: 6.8.2018, 19:32


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



Просто так соорентироваться невозможно. Вернее понятно, что это действие помехи, но откуда идет эта помеха - надо смотреть осциллографом. Попробуй для начала увеличить емкость фильтрующего конденсатора, электролит после кренки.
  Форум: Свет, оптика · Просмотр сообщения: #262223 · Ответов: 850 · Просмотров: 311430

SSh
Отправлено: 6.7.2018, 10:54


Технический Маньяк-Гуру
*******

Группа:
Администраторы
Сообщений: 6875
Регистрация: 3.6.2009
Из: Армения



Нет. Датчиком уровня топлива являетя обычный реостат, и на основании его текущего сопротивления процессор приборки рассчитывает на какой угол поворачивать стрелку указателя и когда зажигать лампочку
  Форум: Электрика · Просмотр сообщения: #262066 · Ответов: 336 · Просмотров: 243277

245 страниц V   1 2 3 > » 

New Posts  Открытая тема (есть новые ответы)
No New Posts  Открытая тема (нет новых ответов)
Hot topic  Горячая тема (есть новые ответы)
No new  Горячая тема (нет новых ответов)
Poll  Опрос (есть новые голоса)
No new votes  Опрос (нет новых голосов)
Closed  Закрытая тема
Moved  Тема перемещена