|
SIM900: максимально допустимая погрешность к скорости передачи USART |
|
|
|
 |
Ответов
|
May 29 2012, 12:36
|
Местный
  
Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600

|
Цитата(=F8= @ May 29 2012, 12:09)  А кто вам сказал, что все выбрки должны быть правильными?  А где у меня сказано, про все выборки? Цитата(=F8= @ May 29 2012, 12:09)  Вообще-то допустимая прогрешность сильно зависит от логики работы UARTа. "Сильно зависит от логики работы" - бесполезная фраза, общие слова. Логика работы UART и так известна. Существуют "особенности реализации", но и там особо не разгуляться. Цитата(ArtemKAD @ May 29 2012, 16:07)  Для того, что-бы работало стабильно достаточно что-бы три средних семпла последнего бита по мажоритарке(2 из 3) вписались в последний бит. А вот это как раз и есть одна из "особенностей реализации". Какой-то UART и по трем средним сэмплам сработает, а какой-то FrameError выставит. В любом случае, я лишь описал то, чего автор никак не мог добиться - логика работы и способ подсчета погрешности. Цитата(ArtemKAD @ May 29 2012, 16:07)  На самом деле не расслабится - там 3(4 минус 1 на синхронизацию 1-го фронта) из 80. Или +/-3,75%. "Там", это где? Или речь за абсолютно любую реализацию? Если последнее, то это не верно. Я, например, разные реализации встречал. А проверить мое утверждение про AVR, про разницу в толерантности при 16х и при 8х, может любой. Это не сложно и не долго.
|
|
|
|
|
May 29 2012, 13:12
|
Знающий
   
Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954

|
Цитата(Tahoe @ May 29 2012, 15:36)  А где у меня сказано, про все выборки? В Ваших "расчетах". Цитата(Tahoe @ May 29 2012, 15:36)  "Сильно зависит от логики работы" - бесполезная фраза, общие слова. Логика работы UART и так известна. Существуют "особенности реализации", но и там особо не разгуляться. Угу, и без знания этих особенностей ваши "расчеты" гроша ломаного не стоят.
|
|
|
|
|
May 29 2012, 13:31
|
Местный
  
Группа: Свой
Сообщений: 459
Регистрация: 30-03-06
Из: Москва
Пользователь №: 15 600

|
Цитата(=F8= @ May 29 2012, 17:12)  В Ваших "расчетах". В каком именно месте? Можно, наконец, от общих слов ( очень дурная манера, кстати ), к конкретике? Цитата(=F8= @ May 29 2012, 17:12)  Угу, и без знания этих особенностей ваши "расчеты" гроша ломаного не стоят. Мои расчеты не отменяют необходимости думать ( там даже по-русски написано, что они даны для примера ). Если все-таки немного поработать головой, то станет понятно, что расчеты вполне достаточны. А особенности реализации UART, будут иметь значение _исключительно_ при сэмплировании последнего, 10-го символа. Цитата(=F8= @ May 29 2012, 17:12)  ваши "расчеты" гроша ломаного не стоят. Да, забыл, самое главное. Если, опять же, включить голову, то станет понятно, что мои расчеты описыват худший случай. С их помощью получаем минимально допустимую погрешность, не зависящую от реализации конкретного UART. Потому что это расчеты, с точностью до сэмпла и на логику работы им просто плевать. А вот зная логику работы, можно ещё расслабить тебования к погрешности. Но это уже другая песня.
|
|
|
|
Сообщений в этой теме
Ildar Belkin SIM900: максимально допустимая погрешность к скорости передачи USART Oct 20 2011, 07:44 CADiLO PIC16F1824-I/SL имеет 14 ног и стоит $1.2
PI... Oct 20 2011, 07:59 Ildar Belkin Цитата(CADiLO @ Oct 20 2011, 11:59) PIC16... Oct 20 2011, 09:57 Slonofil По опыту несерийных изделий: точности должно хвати... Oct 20 2011, 08:16 НЕХ ...только кварц запускается очень долго.
и лишние ... Oct 20 2011, 08:17 GeGeL Из опыта - все хорошо до мороза или жары. Так что ... Oct 20 2011, 08:36 CADiLO Для встроенного генератора PIC16F1824 если темпера... Oct 20 2011, 08:47 НЕХ Время запуска кварца - это далеко не 1024 такта ... Oct 20 2011, 08:53 CADiLO Возьмите презентацию XLP Микрочипа по DeepSleep ре... Oct 20 2011, 09:02 rx3apf Цитата(CADiLO @ Oct 20 2011, 13:02) Ну ил... Oct 20 2011, 16:51 butthead2 Даже китайцы еще не додумались из экономии выбрасы... Oct 20 2011, 10:13 Ildar Belkin А Microchip такой тупой что предлагает встроенный ... Oct 20 2011, 10:15 CADiLO >>>1 руб на кондеры + 25 руб кварц (у мен... Oct 20 2011, 10:25 Ildar Belkin Цитата(CADiLO @ Oct 20 2011, 14:25) >... Oct 20 2011, 12:49 Anton_A Цитата(CADiLO @ Oct 20 2011, 13:25) Конде... May 15 2012, 07:52 butthead2 Цитата(Ildar Belkin @ Oct 20 2011, 13:15)... Oct 20 2011, 10:42 Ildar Belkin Цитата(butthead2 @ Oct 20 2011, 14:42) Ес... Oct 20 2011, 10:53  butthead2 Цитата(Ildar Belkin @ Oct 20 2011, 13:53)... Oct 20 2011, 11:09 CADiLO >>> А Microchip такой тупой что предлагае... Oct 20 2011, 10:44 GeGeL Совет: забудьте о безкварцевой конфигурации, иначе... Oct 20 2011, 11:19 Frolov Kirill Цитата(GeGeL @ Oct 20 2011, 15:19) Совет:... Oct 20 2011, 11:47 GeGeL Согласно даташиту - да. Но согласно практике, на т... Oct 20 2011, 16:55 rx3apf Экономьте, экономьте... Дарю ценную идею - еще мож... Oct 20 2011, 17:02 butthead2 Цитата(rx3apf @ Oct 20 2011, 19:51) Вы, н... Oct 20 2011, 17:11 rx3apf Цитата(butthead2 @ Oct 20 2011, 21:11) Че... Oct 20 2011, 17:17  butthead2 Цитата(rx3apf @ Oct 20 2011, 20:17) Так т... Oct 20 2011, 17:34 Ildar Belkin тогда опять вопрос - 0,1% погрешности - это нормал... Oct 20 2011, 18:07 rx3apf Цитата(Ildar Belkin @ Oct 20 2011, 22:07)... Oct 20 2011, 18:26  GeGeL Цитата(rx3apf @ Oct 20 2011, 22:26) Но пр... Oct 20 2011, 18:52   rx3apf Цитата(GeGeL @ Oct 20 2011, 22:52) Я с эт... Oct 20 2011, 19:29    GeGeL Цитата(rx3apf @ Oct 20 2011, 23:29) А на ... Oct 22 2011, 06:12     rx3apf Цитата(GeGeL @ Oct 22 2011, 10:12) Исполь... Oct 22 2011, 15:43      pau62 Цитата(rx3apf @ Oct 22 2011, 19:43) Хм. Я... Oct 22 2011, 16:05 GeGeL Старт-бит, 8 инфобит, стоп-бит. Синхронизация прие... Oct 20 2011, 18:21 Ildar Belkin Да с автодетектом у SIM900 писали что и так пробле... Oct 20 2011, 18:47 CADiLO >>>>Это уже когда генератор заработал ... Oct 21 2011, 06:29 rx3apf Цитата(CADiLO @ Oct 21 2011, 10:29) >... Oct 21 2011, 08:35 butthead2 Цитата(rx3apf @ Oct 21 2011, 11:35) Непра... Oct 21 2011, 10:06 ArtemKAD У SIM900 уже ставший классикой аппаратный UART. Ка... Oct 22 2011, 09:27 butthead2 Цитата(ArtemKAD @ Oct 22 2011, 12:27) нап... Oct 22 2011, 10:26 GeGeL Сорри, я ошибся: не в dec, а в hex: 0x10 и 0x11
К... Oct 23 2011, 10:34 rx3apf Цитата(GeGeL @ Oct 23 2011, 14:34) При SP... Oct 23 2011, 20:42 butthead2 Цитата(rx3apf @ Oct 23 2011, 23:42) Ну, п... Oct 23 2011, 21:10 Tahoe Вообще-то, все это спокойно считается. Но для расч... May 28 2012, 15:43 ArtemKAD ЦитатаПоскольку синхронизация запускается каждое с... May 29 2012, 12:07 ArtemKAD ЦитатаКакой-то UART и по трем средним сэмплам сраб... May 29 2012, 14:17 Tahoe Цитата(ArtemKAD @ May 29 2012, 18:17) Так... May 29 2012, 14:51 ArtemKAD ЦитатаЦитатаА кто вам сказал, что все выбрки должн... May 29 2012, 14:54 Tahoe Цитата(ArtemKAD @ May 29 2012, 18:54) Ваш... May 29 2012, 15:11  =F8= Цитата(Tahoe @ May 29 2012, 18:11) Ребят,... May 29 2012, 18:39 ArtemKAD ЦитатаРебят, вы три страницы мусолили, но не могли... May 29 2012, 20:33 Tahoe Цитата(ArtemKAD @ May 30 2012, 00:33) По ... May 29 2012, 22:07 CADiLO Многие применяют простое решение - это ставить на ... May 30 2012, 06:04 ArtemKAD ЦитатаПроблема в том, что это лишь пол-дела. SIM90... May 30 2012, 08:25 Tahoe Цитата(ArtemKAD @ May 30 2012, 12:25) А н... May 30 2012, 14:37
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|