Автор |
Сообщение |
|
|
Заголовок сообщения: |
Re: Atmega 8A, Измирение Длинны Входящего Импульса |
Цитата |
|
я описывал пути решения Вашей задачи.
[url=http://www.embed.com.ua/mikrokontrollernyiy-konstruktor/izmerenie-vremennyih-intervalov/]Здесь вот[/url] я описывал пути решения Вашей задачи.
|
|
|
|
Добавлено: 29 июл 2015, 11:14 |
|
|
|
|
|
Заголовок сообщения: |
Re: Atmega 8A, Измирение Длинны Входящего Импульса |
Цитата |
|
[quote="GetChiper"]Значок диска (Download)[/quote] Глянул, почти то же, что и в моём коде, только пределитель другой и главного момента нету)
Спасибо.
|
|
|
|
Добавлено: 12 июл 2015, 13:49 |
|
|
|
|
|
Заголовок сообщения: |
Re: Atmega 8A, Измирение Длинны Входящего Импульса |
Цитата |
|
Значок диска (Download)
Значок диска (Download)
|
|
|
|
Добавлено: 12 июл 2015, 13:45 |
|
|
|
|
|
Заголовок сообщения: |
Re: Atmega 8A, Измирение Длинны Входящего Импульса |
Цитата |
|
[quote="GetChiper"]Поверьте, польза от даташитов и апноутов гораздо больше чем вы себе представляете.
Вот готовое описание нужного вам алгоритма: http://www.atmel.com/images/doc8014.pdf AVR135: Using Timer Capture to Measure PWM Duty Cycle on tinyAVR and megaAVR devices This application note describes how the pulse width and period of a signal may be computed using the Input Capture Unit (ICP). С этим аппнотом есть [url=http://www.atmel.com/search.aspx?q=+AVR135&as_q=inmeta%3Aasset_type~Application%2BNote&dnavs=inmeta%3Aasset_type~Application%2BNote&requiredfields=gsa_doc_type%3ADocument&filter=p&btnG=Search&client=support_frontend&proxystylesheet=support_frontend&output=xml_no_dtd&getfields=*&oe=UTF-8&ie=UTF-8&ud=1&num=1000&sort=date%3AD%3AL%3Ad1&lr=lang_en&ulang=&wc=200&wc_mc=1&exclude_apps=1&site=en_collection]готовый пример[/url] - просто берите и правьте его под свои нужды. [/quote] Готовый пример ? простите, где вы там увидели готовый пример, который можно подправить под свои нужды ?
|
|
|
|
Добавлено: 12 июл 2015, 13:38 |
|
|
|
|
|
Заголовок сообщения: |
Re: Atmega 8A, Измирение Длинны Входящего Импульса |
Цитата |
|
Поверьте, польза от даташитов и апноутов гораздо больше чем вы себе представляете. Вот готовое описание нужного вам алгоритма: http://www.atmel.com/images/doc8014.pdfAVR135: Using Timer Capture to Measure PWM Duty Cycle on tinyAVR and megaAVR devices This application note describes how the pulse width and period of a signal may be computed using the Input Capture Unit (ICP). С этим аппнотом есть - просто берите и правьте его под свои нужды. У Атмела есть апноты на все случаи жизни - пользуйтесь! http://www.atmel.com/search.aspx?filter ... ation+Note
Поверьте, польза от даташитов и апноутов гораздо больше чем вы себе представляете.
Вот готовое описание нужного вам алгоритма: http://www.atmel.com/images/doc8014.pdf AVR135: Using Timer Capture to Measure PWM Duty Cycle on tinyAVR and megaAVR devices This application note describes how the pulse width and period of a signal may be computed using the Input Capture Unit (ICP). С этим аппнотом есть [url=http://www.atmel.com/search.aspx?q=+AVR135&as_q=inmeta%3Aasset_type~Application%2BNote&dnavs=inmeta%3Aasset_type~Application%2BNote&requiredfields=gsa_doc_type%3ADocument&filter=p&btnG=Search&client=support_frontend&proxystylesheet=support_frontend&output=xml_no_dtd&getfields=*&oe=UTF-8&ie=UTF-8&ud=1&num=1000&sort=date%3AD%3AL%3Ad1&lr=lang_en&ulang=&wc=200&wc_mc=1&exclude_apps=1&site=en_collection]готовый пример[/url] - просто берите и правьте его под свои нужды.
У Атмела есть апноты на все случаи жизни - пользуйтесь! http://www.atmel.com/search.aspx?filter=0&btnG=Search&site=en_collection&client=support_frontend&proxystylesheet=support_frontend&output=xml_no_dtd&getfields=*&oe=UTF-8&ie=UTF-8&ud=1&exclude_apps=1&num=1000&access=p&sort=date:D:L:d1&entqr=3&entqrm=0&lr=lang_en&q=+inmeta:asset_type~Application+Note&dnavs=inmeta:asset_type~Application+Note
|
|
|
|
Добавлено: 12 июл 2015, 13:24 |
|
|
|
|
|
Заголовок сообщения: |
Re: Atmega 8A, Измирение Длинны Входящего Импульса |
Цитата |
|
Не рекламма
Я занимаюсь профессионально авто-безопасностью. вот для примера , "Таварещчь" под "никнэймом" александр6666668 задал вопрос, и чуть ниже наш "Таварещчь" под "никнэймом" Старик дал такой развёрнутый ответ, что мама не горюй! вот это я понимаю, помог человеку. Учитесь, Господа. а придираться к словам и слать человека который обратился за помощью читать даташиты, там всё написано -каждый может.
Я думаю у вас имеются автомобили, будут проблемы, обращайтесь -поможем!
[b]Не рекламма[/b]
Я занимаюсь профессионально авто-безопасностью. вот для примера [url]http://www.alarmforum.ru/forum55/thread7653-49.html[/url], "Таварещчь" под "никнэймом" [b]александр6666668[/b] задал вопрос, и чуть ниже наш "Таварещчь" под "никнэймом" [b]Старик[/b] дал такой развёрнутый ответ, что мама не горюй! вот это я понимаю, помог человеку. Учитесь, Господа. а придираться к словам и слать человека который обратился за помощью читать даташиты, там всё написано -каждый может.
Я думаю у вас имеются автомобили, будут проблемы, обращайтесь -поможем!
|
|
|
|
Добавлено: 12 июл 2015, 13:18 |
|
|
|
|
|
Заголовок сообщения: |
Re: Atmega 8A, Измирение Длинны Входящего Импульса |
Цитата |
|
SVN, по моему, я уже предоставил код в 95%, зачем цитировать чужие посты ? А Вы как всегда к словам цепляетесь, а главное не по теме. Демонстрируете свои яркие знания, вам бы в школе, да преподом.
GetChiper, а я в выше указном коде разве это не сделал ? Просишь помощи, а тебя в даташиты тыкают, если бы я всё так хорошо знал, сам бы туда полез и не просил тут помощи! Поверьте мне, не все понимают даташит, по этому обращаются на форум за помощю, что бы более простым языком, а то и куском кода помочь. Вы то сами когда изучали, наверное всё сами и по даташитам и никто не помогал ? ну, не все такие умные...
Упаси Боже мне так на своём форуме отвечать, его тогда просто можно было не открывать, а зачем, есть даташит.
[b]SVN[/b], по моему, я уже предоставил код в 95%, зачем цитировать чужие посты ? А Вы как всегда к словам цепляетесь, а главное не по теме. Демонстрируете свои яркие знания, вам бы в школе, да преподом.
[b]GetChiper[/b], а я в выше указном коде разве это не сделал ? Просишь помощи, а тебя в даташиты тыкают, если бы я всё так хорошо знал, сам бы туда полез и не просил тут помощи! Поверьте мне, не все понимают даташит, по этому обращаются на форум за помощю, что бы более простым языком, а то и куском кода помочь. Вы то сами когда изучали, наверное всё сами и по даташитам и никто не помогал ? ну, не все такие умные...
Упаси Боже мне так на своём форуме отвечать, его тогда просто можно было не открывать, а зачем, есть даташит.
|
|
|
|
Добавлено: 12 июл 2015, 12:57 |
|
|
|
|
|
Заголовок сообщения: |
Re: Atmega 8A, Измирение Длинны Входящего Импульса |
Цитата |
|
В меге8 Таймер 1 может работать в режиме замера длительности импульса. Нечего делать не нужно - просто настроить таймер на этот режим и забирать значения после измерений. Режим называется Capture Mode. Откройте даташит, там все описано с примерами кода. Еще есть апноты на официальном сайте AVR - там можно найти много примеров в том числе и на Си.
В меге8 Таймер 1 может работать в режиме замера длительности импульса. Нечего делать не нужно - просто настроить таймер на этот режим и забирать значения после измерений. Режим называется Capture Mode. Откройте даташит, там все описано с примерами кода. Еще есть апноты на официальном сайте AVR - там можно найти много примеров в том числе и на Си.
|
|
|
|
Добавлено: 12 июл 2015, 12:04 |
|
|
|
|
|
Заголовок сообщения: |
Re: Atmega 8A, Измирение Длинны Входящего Импульса |
Цитата |
|
[quote="peit"]ууу, ок, [color=#FF0000]ширина[/color]*[/quote] Электрический импульс - [url=https://ru.wikipedia.org/wiki/%D0%AD%D0%BB%D0%B5%D0%BA%D1%82%D1%80%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D0%B8%D0%BC%D0%BF%D1%83%D0%BB%D1%8C%D1%81]тыц[/url] [quote="peit"]На одном из форумов дали подсказку - [url=http://forum.cxem.net/index.php?showtopic=152566]тыц[/url] [quote]Вы предлагаете сделать за вас 95% всей работы. Слабы в таймерах - читайте описания работы МК. Их полно, в том числе и на русском. Ничего непреодолимо сложного в этом нет. А делать за вас всю работу при отсутствии с вашей стороны каких-то осмысленных действий никто не будет.[/quote][/quote] "Таварещчь" под "никнэймом" = “[b]Peit[/b]” – изучайте МК… без этих знаний, писать программы для МК не получится. 8-)
|
|
|
|
Добавлено: 12 июл 2015, 10:01 |
|
|
|
|
|
Заголовок сообщения: |
Re: Atmega 8A, Измирение Длинны Входящего Импульса |
Цитата |
|
ууу, ок, ширина*
ууу, ок, ширина*
|
|
|
|
Добавлено: 12 июл 2015, 01:37 |
|
|
|
|