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

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

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

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

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

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

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

 
Опции темы

НужОн вектор!

Непрочитано 30.12.2012, 20:49  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: НужОн вектор!

Сообщение от rusyvochka Посмотреть сообщение
Сори, OSA - это чего?
Это так, мысли о великом...
Реклама:
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 30.12.2012, 20:56  
rusyvochka
Гражданин KAZUS.RUN
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: НужОн вектор!

Сообщение от kittec Посмотреть сообщение
...пока Вы будете всё, что придумыли, вталкивать в 8 ногий PIC...
Та оно, как бы, уже и сложилось:
- две отдельных процедуры, каждому выключателю - свой кульвер,
- в прерывании схема не совсем исключающее "ИЛИ", с приоритетом по второму, с остановкой первого.
Как бы - ларчик просто открывался!
Правильная всё - таки тема: НужОн был вектор! Он получен, всем сенк, особенно omercury за идею (правильный вектор)!
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
Непрочитано 30.12.2012, 20:57  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: НужОн вектор!

Сообщение от dosikus Посмотреть сообщение
Ну ладно не ось , ну ходя бы автомат состояний .
А я о чём?

Сообщение от kittec Посмотреть сообщение
Ребёнка жалко, пока Вы будете всё, что придумыли, вталкивать в 8 ногий PIC, он будет расти без отца.
Да ладно, работы на вечерок, тем более железо уже собрано.
До НГ, чтоб салаты не резать.
Не это, так что-нибудь другое...
omercury вне форума  
Непрочитано 30.12.2012, 21:03  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: НужОн вектор!

Сообщение от rusyvochka Посмотреть сообщение
НужОн был вектор!
В смысле пинок ...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 30.12.2012, 21:05  
realid
Супер-модератор
 
Аватар для realid
 
Регистрация: 15.10.2007
Сообщений: 3,578
Сказал спасибо: 175
Сказали Спасибо 1,567 раз(а) в 810 сообщении(ях)
realid на пути к лучшему
По умолчанию Re: НужОн вектор!

Сообщение от dosikus Посмотреть сообщение
В смысле пинок ...
Вот только что, тоже самое хотел написать
realid вне форума  
Непрочитано 30.12.2012, 21:06  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: НужОн вектор!

Сообщение от rusyvochka Посмотреть сообщение
Та оно, как бы, уже и сложилось:
Чуть иначе.
Чтоб упростить код - 2 таймера.
Первый(короткий) на опрос состояний пинов, второй для многоканального таймера. По каждому событию - свой флаг. Все флаги встали - сброс и здоровый сон.
Для простоты в основном цикле проверка флагов и управление выходами. После отладки это переедет в обработку прерывания первого таймера. Тогда МК будет спать 99,99% своей работы, экономя энергию.
Вся работа по прерываниям - точность-то не нужна.
omercury вне форума  
Непрочитано 30.12.2012, 21:09  
omercury
Почётный гражданин KAZUS.RUN
 
Аватар для omercury
 
Регистрация: 25.05.2010
Адрес: г. Королёв
Сообщений: 8,487
Сказал спасибо: 30
Сказали Спасибо 3,070 раз(а) в 2,011 сообщении(ях)
omercury на пути к лучшему
По умолчанию Re: НужОн вектор!

Сообщение от realid Посмотреть сообщение
Сообщение от dosikus Посмотреть сообщение
Сообщение от rusyvochka Посмотреть сообщение
НужОн был вектор!
В смысле пинок ...
Вот только что, тоже самое хотел написать
В моей интерпретации звучало чуть политкорректней - вектор от пятой точки...
omercury вне форума  
Сказали "Спасибо" omercury
rusyvochka (30.12.2012)
Непрочитано 30.12.2012, 21:24  
rusyvochka
Гражданин KAZUS.RUN
 
Аватар для rusyvochka
 
Регистрация: 30.05.2008
Адрес: Запорожье, Украина
Сообщений: 505
Сказал спасибо: 190
Сказали Спасибо 95 раз(а) в 56 сообщении(ях)
rusyvochka на пути к лучшему
По умолчанию Re: НужОн вектор!

Кругом одни "доброжелатели", оно и понятно - праздник!
...Чуть иначе...
Первая версия такая:
Т0 только; один пин на привязку перехода сетевого через "0",
дабы плавно включать лампы, типа шим... (ну жлоб я).
В прерывании - опрос входов и запись в выхода, оно же и дребезг игнорирует, не "моргало" во всяком в железе, токи то пустяковые...
Всего 6 ног (+2 питание), внутренний генератор.
Сетевое через ноль прошло, Т0 имеет запись для шим, дождались, включили, сняли входа. Ну если оба одновременно включить, вначале всеравно первый отрабатывал, потом шим для второго. Пол секунды для "второй двери" не существенно Привязка по времени - 10 мс, (две частоты сети:резистор - мостик - стабилитрон = достаточно). куда ж проще?
Всего лишь - нужОн был вектор, в куда - выше обсудили
Всех с наступающим!!!
__________________
Смотрящий под ноги - звёзды видит в лужах.
rusyvochka вне форума  
Непрочитано 30.12.2012, 21:33  
Ar-Gen-Tum
Почётный гражданин KAZUS.RUN
 
Регистрация: 19.10.2010
Сообщений: 1,752
Сказал спасибо: 158
Сказали Спасибо 640 раз(а) в 364 сообщении(ях)
Ar-Gen-Tum на пути к лучшему
По умолчанию Re: НужОн вектор!

Применять лучше не Flowcharts, а "автомат состояний". Программа может быть типа "AutomatonModelle"
или карандаш и бумага.
Т.е. описываете все состояния от "старта" до "финиша".
Включили лампочку -› появился свет. Появился свет -› появился сигнал на фотоприемнике.
Появился сигнал на фотоприемнике -› начался отсчет времени.
...
Состояние "старта" - все выключено. Цикл ожидания события.
Произошло событие "включили выключатель" - система перешла в новое состояние.
...
Этот "автомат" в принципе никогда не финиширует. "Крутится" пока существует.
Посему состояние "финиш" не требуется.

Последний раз редактировалось Ar-Gen-Tum; 30.12.2012 в 21:36.
Ar-Gen-Tum вне форума  
Непрочитано 30.12.2012, 21:41  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: НужОн вектор!

Сообщение от rusyvochka Посмотреть сообщение
Кругом одни "доброжелатели", оно и понятно - праздник!
Дык , что ваш вектор что пинок - не суть телесные наказания.
Выдвину более толерантное - направить ход ваших умозаключений в нужное русло, но с помощью пинка все же ибо на Руси изначально все делалось через...
__________________
Осторожно , злой кот
dosikus вне форума  
Сказали "Спасибо" dosikus
rusyvochka (30.12.2012)
 
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Неисправность газовой колонки "Вектор" us0iz Производственное оборудование 0 12.10.2012 09:31
Ищу схему электрическую на станок "Вектор МС 8" munavir Поиск схем. Делимся схемами 1 12.12.2008 22:03


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


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.