Гуру
Регистрация: 28.06.2012
Сообщений: 4,871
Репутация: 1171
|
Еще раз ? Это серия ? Если да и крупная - изучите АСМ и напишите проект на АСМе, это почти наверняка позволит выбрать минимальный по ресурсам МК и сэкономить денежку. Ничего сложного в АСМе нет.
И все же я бы попробовал самый простой датчик вроде вышеупомянутой пружинки. Пружинка со стальным шариком на конце в тонкой трубочке. Если трубочку покачать, шарик коснется трубочки. Дальше все просто ... |
||
Оценка
|
Новичок
Регистрация: 04.06.2011
Сообщений: 47
Репутация: 37
|
если серия, посмотрите stm8s003f3p6:
на алиэкспресс 0,18$; 8К памяти, корпус TSSOP20 - удобнее, чем у atmega8, 3 х 16-разрядных таймера с ШИМ у нас -atmega8a-au в 3 раза дороже. -самый дешевый ATtiny - это tiny10; он в 1,7 раза дороже, преимущество - корпус 6-конт. обратите внимание на подключение программатора к tiny10: у него 3 сигнальные линии - это не PDI и не SPI, проверьте, поддерживает ли ваш ардуино этот интерфейс программирования. AVRISP MKII поддерживает. часть своих устройств потихоньку перевожу с atmega8 на stm8s003 из-за меньшей цены, меньших габаритов и удобства распайки корпуса. |
||
Оценка
|
Новичок
Регистрация: 16.03.2020
Сообщений: 18
Репутация: 10
|
Штук 20 таких устройств я хочу собрать. Про АСМ понял, спасибо за совет. Буду изучать потихоньку.
Насчет датчика, 18015, 18010 это всё и есть пружинка в корпусе, просто пружинка разной толщины. |
||
Оценка
|
Новичок
Регистрация: 22.09.2014
Сообщений: 120
Репутация: 33
|
По теме и для общего развития:
http://wiki.pic24.ru/doku.php/osa/re...x/3leds_pic10f Собирал. Работает. Выглядит красиво, что особенно впечатляет для такого "козявочного" МК. Но использованный компилятор Си, теперь уже нужно поискать, или собирать as is. |
||
Оценка
|
Новичок
Регистрация: 20.04.2009
Адрес: Барановичи
Сообщений: 80
Репутация: 23
|
Цитата:
По теме и для общего развития:
http://wiki.pic24.ru/doku.php/osa/re...x/3leds_pic10f Собирал. Работает. Выглядит красиво, что особенно впечатляет для такого "козявочного" МК. Но использованный компилятор Си, теперь уже нужно поискать, или собирать as is. Итак, начну сверху: в пакете лежат PIC18F46K22 в корпусе TQFP44 - мощные и надёжные процы, куча аппаратных модулей, включая кучу ножек ацп, цап, 5 шим, внутренние опорники, 7 таймеров, 3 из которых 16-ти битные, компараторы, 2 усарт, 2 I2C/SPI, 16 Мипс рабочая частота, небольшой корпус - приблизительно 12*12 мм Дальше: в заводском стикере: PIC10F204, корпус sot23-6, простенький проц, способный на небольшой частоте заменить десяток логики, скомпонованной в определённую схему, может работать на частоте 1 мипс, имеет на борту 256 байт флеш, и 16 байт ОЗУ, 1 таймер, 1 компаратор, в общем ничего особенного... Дальше, слева направо: 1. PIC18F47K40 корпус QFN самый маленький если считать что у него 40 ножек, из которых 36 пользователь может настроить под себя, корпус приблизительно 5*5 мм, толщина меньше 1 мм, имеет в два раза больше памяти по сравнению с PIC18F46K22 - 128 кБ, более продвинутые модули MSSP и USART, есть несколько новых фишек, скорость такая же 16 Мипс. 2. PIC12F1822 - скорость 8 мипс, ШИМ, АЦП, работа с сенсорной клавой, компаратор, Усарт, MSSP, низкое потребление. Полноценная замена уже устаревшим 12ф629/675/683 причём с большим запасом. Ну а дальше - авно: tiny13, mega8. Ничего примечательного, если не считать что после приблизительно нескольких лет работы начинает слетать прошивка, многие мега8 из заявленных 16 мипс едва запускаются на восьми, если запаяли кварц, и мега не запустилась - не выбрасывайте кварц - он рабочий, а генератор в меге - бракованный... Если кого интересует, то мне приблизительно по две тини2313 вместе с реле времени в полгода приносят - у них благополучно слетает прошивка, остальное я забираю на запчасти, а это говённая микросхема меня не интересует - могу выслать если заплатите за пересылку https://yadi.sk/d/EfJyA9ySxdfk-A Ну а дальше смотрите - что лучше по размеру корпуса, по ттх, и т.п... По поводу на чём писать - если знаете асм, то удобнее писать на нём - будете использовать весь потенциал проца (я говорю относительно пик - Микрочип), а если не знаете, то не заморачивайтесь - правильно написанная прошивка на СИ даёт проигрыш приблизительно в 15% по объёму кода, и в 10% по скорости, а пишется в 10 раз быстрее... |
||
Оценка
|
Новичок
Регистрация: 20.04.2009
Адрес: Барановичи
Сообщений: 80
Репутация: 23
|
Нема за что, главное не забывайте - что на чём бы Вы не писали - нужно знать ядро проца, его спец регистры, его возможности, и т.д...
А иначе будет как с Малевичем - когда пьяный вечером не нашёл где у него сортир, завалил свой мольберт, и по трафарету наложил квадратом... А с утра проснулся, посмотрел!!! на своё засохшее "художество", и чтобы сильно не воняло - сверху через тот же трафарет забрызгал чёрной краской - так вот с процами такое не прокатит... |
||
Оценка
|
Ответ |
Страница 4 из 4
|
Метки |
attiny, avr, микроконтроллер, устройство, шим |
Похожие темы |
|
|
Обратная связь РадиоЛоцман Вверх |