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

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

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

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

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

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

Электроника средств транспорта Ремонт и разработка дополнительного автооборудования. Бортовые компьютеры и многое другое.

Закрытая тема
Опции темы
Непрочитано 02.11.2010, 19:27   #41
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Таймер включения света

nikcher-65, когда речь заходит про тазы, я ничему не удивляюсь.

gnomon72, зачем писать на асме? Два таймера работают независимо друг от друга. Один скорость измеряет, другой шимит. Оба выполняются за 6-8 тактов. Это под силу любому компилятору.
Реклама:
Easyrider83 вне форума  
Непрочитано 02.11.2010, 19:57   #42
gnomon72
Почётный гражданин KAZUS.RU
 
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
gnomon72 на пути к лучшему
По умолчанию Re: Таймер включения света

Сообщение от Easyrider83 Посмотреть сообщение
gnomon72, зачем писать на асме? Два таймера работают независимо друг от друга. Один скорость измеряет, другой шимит. Оба выполняются за 6-8 тактов. Это под силу любому компилятору.
Это абстрактно 6-8 тактов. В реальности всё куда сложнее. Компилятор "зажимает" один 16-разрядный таймер под свои нужды для тиков, вызов процедуры на асме тоже такты лопает и т.д. и т.п. В документации на компилятор четко написано "With a resolution of 254 the repeat rate of the timer interrupt is increased to 40usec and the SoftPWM needs 40% of the CPU performance."
gnomon72 вне форума  
Непрочитано 02.11.2010, 20:35   #43
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Таймер включения света

Сообщение от gnomon72 Посмотреть сообщение
Это абстрактно 6-8 тактов. В реальности всё куда сложнее. Компилятор "зажимает" один 16-разрядный таймер под свои нужды для тиков, вызов процедуры на асме тоже такты лопает и т.д. и т.п. В документации на компилятор четко написано "With a resolution of 254 the repeat rate of the timer interrupt is increased to 40usec and the SoftPWM needs 40% of the CPU performance."
Вы что, встроенную библиотеку используете?
Easyrider83 вне форума  
Непрочитано 02.11.2010, 21:00   #44
alexey-nla
Прописка
 
Регистрация: 28.02.2008
Сообщений: 102
Сказал спасибо: 71
Сказали Спасибо 24 раз(а) в 20 сообщении(ях)
alexey-nla на пути к лучшему
По умолчанию Re: всё давно придумано, и продаётся в готовом виде

Сообщение от mike-explorer Посмотреть сообщение
http://www.meguna.ru/timers/T7/destination/index.htm

таймер для включения фар и габаритов.

Удачи!
А стоимость этой приблуды Вы видели?
alexey-nla вне форума  
Непрочитано 02.11.2010, 22:27   #45
gnomon72
Почётный гражданин KAZUS.RU
 
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
gnomon72 на пути к лучшему
По умолчанию Re: Таймер включения света

Сообщение от Easyrider83 Посмотреть сообщение
Вы что, встроенную библиотеку используете?
Точнее встроенную функцию.
gnomon72 вне форума  
Непрочитано 03.11.2010, 01:56   #46
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Таймер включения света

Сообщение от gnomon72 Посмотреть сообщение
Точнее встроенную функцию.
Понятно, почему у вас она съела все ресурсы.
Easyrider83 вне форума  
Непрочитано 03.11.2010, 14:00   #47
gnomon72
Почётный гражданин KAZUS.RU
 
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
gnomon72 на пути к лучшему
По умолчанию Re: Таймер включения света

Сообщение от Easyrider83 Посмотреть сообщение
Понятно, почему у вас она съела все ресурсы.
Почему "понятно"? Функция же 100% написана на асме.
gnomon72 вне форума  
Непрочитано 04.11.2010, 12:18   #48
Grishok
Вид на жительство
 
Аватар для Grishok
 
Регистрация: 13.12.2007
Адрес: Казахстан Усть-Каменогорск
Сообщений: 282
Сказал спасибо: 65
Сказали Спасибо 64 раз(а) в 59 сообщении(ях)
Grishok на пути к лучшему
По умолчанию Re: Таймер включения света

Сообщение от Easyrider83 Посмотреть сообщение
Помеха - это для всех остальных блоков. А для нас это сигнал. И очень даже информативный. По частоте можно определить скорость вращения двигателя. По амплитуде - зарядку аккумулятора, оценить степень его заряженности. По пульсациям можно определить зарядный ток. Много параметров, как видите.
Думаю не от генератора, а от зажигания (контактное или нет наверное неважно, т.к. просадки в сети всеравно будут).
__________________
С уважением GriSHok
Grishok вне форума  
Непрочитано 04.11.2010, 12:31   #49
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,835
Сказал спасибо: 919
Сказали Спасибо 4,308 раз(а) в 2,573 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Таймер включения света

Сообщение от gnomon72 Посмотреть сообщение
Почему "понятно"? Функция же 100% написана на асме.
Мы на разных языках общаемся.
Easyrider83 вне форума  
Непрочитано 06.11.2010, 01:51   #50
gnomon72
Почётный гражданин KAZUS.RU
 
Регистрация: 25.06.2010
Сообщений: 1,223
Сказал спасибо: 13
Сказали Спасибо 176 раз(а) в 123 сообщении(ях)
gnomon72 на пути к лучшему
По умолчанию Re: Таймер включения света

Сообщение от Easyrider83 Посмотреть сообщение
Мы на разных языках общаемся.
Ну почему на разных? Я просто пытаюсь понять, как у Вас всё просто выходит. Вот ссылка, где подробно расписана программная реализация алгоритма ШИМ на асме. Итог довольно пессимистичен - на 4 мГц ПИКе для 8-разрядного 3-х канального ШИМа "выжали" всего 98 Гц. Это при полной загрузке процессора.
gnomon72 вне форума  
Закрытая тема

Закладки


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Фотодиод для включения устройства Константин П Электроника - это просто 4 01.10.2010 15:49
attyni261 таймер 64 мгц megavoltk2 Микроконтроллеры, АЦП, память и т.д 5 23.09.2010 06:50
Схема включения светодиодов Dimsanchuk Электроника - это просто 2 30.05.2010 00:22
Схема включения фотодиода Лера Электроника - это просто 2 12.04.2010 18:06
Нужен таймер на микроконтроллере Modul-x Микроконтроллеры, АЦП, память и т.д 16 30.01.2010 15:18


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


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