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

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

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

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

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

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

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 22.01.2012, 13:34  
Pajatel
Прописка
 
Аватар для Pajatel
 
Регистрация: 04.12.2010
Сообщений: 243
Сказал спасибо: 9
Сказали Спасибо 51 раз(а) в 32 сообщении(ях)
Pajatel на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

...если так нужно большое количество внешних прирываний, может стоит тогда взглянуть на mega88 ? Там кроме основных int0 и int1 можете организовать внешнее прерывание практически на любые пины.
Реклама:
Pajatel вне форума  
Непрочитано 22.01.2012, 13:41  
DAVE_ELEKTRIK
Прописка
 
Аватар для DAVE_ELEKTRIK
 
Регистрация: 18.10.2010
Адрес: Planet Earth )
Сообщений: 120
Сказал спасибо: 14
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
DAVE_ELEKTRIK на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Сообщение от omercury Посмотреть сообщение
Почему?
Тип датчиков, назначение?
Да взять конечный выключатель типа ВПК-2111, допустим он идеальный-рабочий. Линейное перемещение происходит за счет двигателя через редуктор. Само передвижение возвратно-поступательное, типа линия на этой линии есть две точки, от точки до точки движется механизм. В пределах этих точек стоят эти два датчика. Если будет сбой и двигатель не выключится, порвет все вместе с редуктором. Я это подразумевал.
__________________
Мозги кипят, ядрить твою валентность!!! Пойду закладывать остальные ингредиенты...
DAVE_ELEKTRIK вне форума  
Непрочитано 22.01.2012, 13:41  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Защиту лучше делать аппаратную. Она должна сначала сработать, а уж потом можно считать источник срабатывания защиты любым доступным способом.
omercury вне форума  
Непрочитано 22.01.2012, 13:58  
DAVE_ELEKTRIK
Прописка
 
Аватар для DAVE_ELEKTRIK
 
Регистрация: 18.10.2010
Адрес: Planet Earth )
Сообщений: 120
Сказал спасибо: 14
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
DAVE_ELEKTRIK на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Сообщение от omercury Посмотреть сообщение
Защиту лучше делать аппаратную.
Я с Вами согласен, я тоже так думаю, плюс привязать как то к контроллеру. Это будет правильное решение, но решил поспрашивать другие варианты, а вдруг есть другие решения! Извиняюсь сам зациклился и вот Вас напрягаю.
__________________
Мозги кипят, ядрить твою валентность!!! Пойду закладывать остальные ингредиенты...
DAVE_ELEKTRIK вне форума  
Непрочитано 22.01.2012, 14:01  
alvadep
Почётный гражданин KAZUS.RU
 
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
alvadep на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Какая скорость линейного перемещения?
Я не думаю, что опрос датчиков в цикле (скажем с частотой 1кГц) будет хуже, чем по прерыванию. Посчитайте, какое расстояние пройдет механизм за 1 мс.
alvadep вне форума  
Непрочитано 22.01.2012, 14:19  
omercury
Почётный гражданин KAZUS.RU
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,497
Сказал спасибо: 30
Сказали Спасибо 3,072 раз(а) в 2,013 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

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

Выше набросал картинку с использованием всего одного прерывания. Можно использовать контакты концевика хоть на замыкание, хоть наоборот...
omercury вне форума  
Непрочитано 22.01.2012, 14:26  
DAVE_ELEKTRIK
Прописка
 
Аватар для DAVE_ELEKTRIK
 
Регистрация: 18.10.2010
Адрес: Planet Earth )
Сообщений: 120
Сказал спасибо: 14
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
DAVE_ELEKTRIK на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Расстояние преодолеваемое механизмом приблизительно где то 0,0007 метров/мс
__________________
Мозги кипят, ядрить твою валентность!!! Пойду закладывать остальные ингредиенты...
DAVE_ELEKTRIK вне форума  
Непрочитано 22.01.2012, 14:29  
Pajatel
Прописка
 
Аватар для Pajatel
 
Регистрация: 04.12.2010
Сообщений: 243
Сказал спасибо: 9
Сказали Спасибо 51 раз(а) в 32 сообщении(ях)
Pajatel на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

..ндя, когда то разрабатывал станки с ЧПУ, наезд на концевик это для станка трагедия, сразу же делали аппаратно так чтоб обрубались все привода. Другой вариант это привязка к начальной точке - наезд на концевик - резкое снижение подачи и ожидание увелечения тока привода(упёрлись) - остановка привода и фиксация нуля.
Pajatel вне форума  
Непрочитано 22.01.2012, 14:34  
alvadep
Почётный гражданин KAZUS.RU
 
Регистрация: 05.05.2011
Адрес: Харьков
Сообщений: 5,049
Сказал спасибо: 592
Сказали Спасибо 3,968 раз(а) в 1,826 сообщении(ях)
alvadep на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Для того чтобы не прищемило чью-то голову применяют совершенно другие методы. В данном случае применяется концевик типа ВПК-2111, по которому переключается направление движения, я так понял.
Перемещение 0,0007 метров/мс это даже меньше люфта концевика, так что вполне можно обойтись и без прерываний.
alvadep вне форума  
Непрочитано 22.01.2012, 14:39  
DAVE_ELEKTRIK
Прописка
 
Аватар для DAVE_ELEKTRIK
 
Регистрация: 18.10.2010
Адрес: Planet Earth )
Сообщений: 120
Сказал спасибо: 14
Сказали Спасибо 11 раз(а) в 11 сообщении(ях)
DAVE_ELEKTRIK на пути к лучшему
По умолчанию Re: Помогите начинающему по ATmega8515

Сообщение от alvadep Посмотреть сообщение
совершенно другие методы
А какие методы, для ликбеза.
__________________
Мозги кипят, ядрить твою валентность!!! Пойду закладывать остальные ингредиенты...
DAVE_ELEKTRIK вне форума  
 

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

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите начинающему (PIC16F84A). Slava-martyn Микроконтроллеры, АЦП, память и т.д 11 09.09.2010 21:55
помогите начинающему по WinAVR umkamaks Микроконтроллеры, АЦП, память и т.д 4 05.05.2010 21:01
Помогите начинающему! kolira Микроконтроллеры, АЦП, память и т.д 6 30.01.2010 15:22
Помогите советом начинающему eler Делимся опытом 64 11.09.2008 17:28
Помогите начинающему!!!! sma-etu Микроконтроллеры, АЦП, память и т.д 2 13.12.2006 18:31


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


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