Гамма_3

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


m169
Открыл глаза
Сообщения: 46
Зарегистрирован: Сб ноя 20, 2010 15:47:40
Откуда: Кирово-Чепецк

Re: Гамма_3

Сообщение m169 »

shodan писал(а):По вашему гамма 3 неспособна работать в поле? Почему?
Способна, но.
Если будет все плохо (большой бум), то вместе с Гаммой-3 надо таскать кучу всякого барахла,
А тут всё в одном флаконе (просто и надёжно):
1 дозиметр
2 часы
3 термометр
Ни больше, ни меньше - необходимый минимум.
Можешь сделать лучше? Сделай!
Реклама
m169
Открыл глаза
Сообщения: 46
Зарегистрирован: Сб ноя 20, 2010 15:47:40
Откуда: Кирово-Чепецк

Re: Гамма_3

Сообщение m169 »

shodan писал(а):По 1211 - Да, но это разве прощще? обвязки больше, чип менее доставаемый чем транзистор КТ3117, и трансформатор...
что то я ненашел описания сколько там витков и какого провода.....
С 1211 я много раз сталкивался, читай работал, она проста и надёжна. Из обвязки чип, кандёр, резистор – это много? По поводу обмотки, все расчеты я сделаю.
Можешь сделать лучше? Сделай!
Реклама
Аватара пользователя
sdram85
Прорезались зубы
Сообщения: 208
Зарегистрирован: Ср апр 13, 2011 00:33:52
Откуда: Ростовская область, г.Таганрог
Контактная информация:

Re: Гамма_3

Сообщение sdram85 »

Что касается перепалки на тему гаммы 4 - то есть проэкт GreenRay он полностью соответствует тому что надо только я б к имеющемуся GPS еще и глонасс добавил (Эт к слову о БУМ) превращать этот проэкт в подобие нецелесообразно так как возрастет сложнось и мало кто захочет это повторить. а данный проэкт является типа "Народный" тоесть легкоповторяемый и без труднодоступных компонентов.

По поводу терминала - был вопрос по поводу отображения батареи, повторяю: так 0 или неправильно ????
и еще уже 2 час думаю как изобразить crc=((doza+volt) & 0xff) на паскале. :kill:
Аватара пользователя
shodan
Поставщик валерьянки для Кота
Сообщения: 2087
Зарегистрирован: Чт май 24, 2012 22:47:39
Откуда: Тула
Контактная информация:

Re: Гамма_3

Сообщение shodan »

m169 писал(а): Способна, но.
Если будет все плохо (большой бум), то вместе с Гаммой-3 надо таскать кучу всякого барахла,
А тут всё в одном флаконе (просто и надёжно):
1 дозиметр
2 часы
3 термометр
Ни больше, ни меньше - необходимый минимум.
Термометр нафига? не у меня он конечно будет, но для бума термометр тебе не понадобится, т.к. это энергопотребление.
Но я повторюсь, в скором времени для гаммы 3 я предоставлю апгрейдкит, со всеми этими "новшествами". так что не рекомендую делать подобный девайс. Просто советую, сделать нечто более точное и надежное.
А так если найдутся программисты, которых заинтересует твой проект(таже гамма3 но по твоему), то желаю удачи.
Дозиметр мало отличается от девушки, он нежный, любит чистоту, и хорошо себя чувствует только под обильным слоем лака.
Реклама
Эиком - электронные компоненты и радиодетали
m169
Открыл глаза
Сообщения: 46
Зарегистрирован: Сб ноя 20, 2010 15:47:40
Откуда: Кирово-Чепецк

Re: Гамма_3

Сообщение m169 »

sdram85 писал(а):Что касается перепалки на тему гаммы 4 - то есть проэкт GreenRay он полностью соответствует тому что надо только я б к имеющемуся GPS еще и глонасс добавил (Эт к слову о БУМ) превращать этот проэкт в подобие нецелесообразно так как возрастет сложнось и мало кто захочет это повторить. а данный проэкт является типа "Народный" тоесть легкоповторяемый и без труднодоступных компонентов.
Поэтому я и предлагаю этот минимум. Это апгрейд Гамма-3
Можешь сделать лучше? Сделай!
Реклама
m169
Открыл глаза
Сообщения: 46
Зарегистрирован: Сб ноя 20, 2010 15:47:40
Откуда: Кирово-Чепецк

Re: Гамма_3

Сообщение m169 »

shodan писал(а):Термометр нафига? не у меня он конечно будет, но для бума термометр тебе не понадобится, т.к. это энергопотребление.
Разве программно отключить нельзя?
Можешь сделать лучше? Сделай!
Реклама
Аватара пользователя
shodan
Поставщик валерьянки для Кота
Сообщения: 2087
Зарегистрирован: Чт май 24, 2012 22:47:39
Откуда: Тула
Контактная информация:

Re: Гамма_3

Сообщение shodan »

sdram85 писал(а):По поводу терминала - был вопрос по поводу отображения батареи, повторяю: так 0 или неправильно ????
и еще уже 2 час думаю как изобразить crc=((doza+volt) & 0xff) на паскале. :kill:
Несвосем понял вопроса, точнее совсем не понял. Я кажется на все ответил, может что-то пропустил?
ну полагаю проблем с (doza+volt) нет?
со взятием младшего байта, гугл поможет, он на вскидку много ссылок выдает... я правда не смотрел, но не верю что в паскале нельзя от бинарного числа взять старший или младший байт.
Дозиметр мало отличается от девушки, он нежный, любит чистоту, и хорошо себя чувствует только под обильным слоем лака.
Аватара пользователя
shodan
Поставщик валерьянки для Кота
Сообщения: 2087
Зарегистрирован: Чт май 24, 2012 22:47:39
Откуда: Тула
Контактная информация:

Re: Гамма_3

Сообщение shodan »

m169 писал(а):Поэтому я и предлагаю этот минимум. Это апгрейд Гамма-3
Нет простите, это не апгрейд, это нью дизайн.

Ладно больше возникать небуду, пусть народ решает.
Дозиметр мало отличается от девушки, он нежный, любит чистоту, и хорошо себя чувствует только под обильным слоем лака.
m169
Открыл глаза
Сообщения: 46
Зарегистрирован: Сб ноя 20, 2010 15:47:40
Откуда: Кирово-Чепецк

Re: Гамма_3

Сообщение m169 »

shodan писал(а):
m169 писал(а):Поэтому я и предлагаю этот минимум. Это апгрейд Гамма-3
Нет простите, это не апгрейд, это нью дизайн.
Пусть будет так, чем это плохо?
Можешь сделать лучше? Сделай!
Аватара пользователя
sdram85
Прорезались зубы
Сообщения: 208
Зарегистрирован: Ср апр 13, 2011 00:33:52
Откуда: Ростовская область, г.Таганрог
Контактная информация:

Re: Гамма_3

Сообщение sdram85 »

belyay ответил Попробовал последнее ПО от sdram85. Пока еще лезут ошибки, питание не выводится.

тоесть питание не выводится. это 0 или мура какая нибудь????

ну полагаю проблем с (doza+volt) нет? --- с этим порядок. а как байт брать буду гуглить.

я в паскале писал - лет 5 назад...
Последний раз редактировалось sdram85 Сб апр 30, 2011 13:46:36, всего редактировалось 1 раз.
Аватара пользователя
shodan
Поставщик валерьянки для Кота
Сообщения: 2087
Зарегистрирован: Чт май 24, 2012 22:47:39
Откуда: Тула
Контактная информация:

Re: Гамма_3

Сообщение shodan »

m169 писал(а):
shodan писал(а): Нет простите, это не апгрейд, это нью дизайн.
Пусть будет так, чем это плохо?
1.Слабый контроллер.
2.Остаются недоделки гаммы касательно детектирования.
3.Дисплей маленький.
4.Нет внешнего EEPROM для хранения логов.
если подумать, список можно продолжить.

PS.В моем апгрейдките, предусмотренно только датчик, часы, еепром, больше навешивать нецелесообразно.
Дозиметр мало отличается от девушки, он нежный, любит чистоту, и хорошо себя чувствует только под обильным слоем лака.
Аватара пользователя
ua9kbt
Опытный кот
Сообщения: 847
Зарегистрирован: Ср июн 24, 2009 13:07:19
Откуда: Белгород

Re: Гамма_3

Сообщение ua9kbt »

m169 писал(а):
shodan писал(а):По вашему гамма 3 неспособна работать в поле? Почему?
Способна, но.
Если будет все плохо (большой бум), то вместе с Гаммой-3 надо таскать кучу всякого барахла,
А тут всё в одном флаконе (просто и надёжно):
1 дозиметр
2 часы
3 термометр
Ни больше, ни меньше - необходимый минимум.
А радиостанцию не будете встраивать? Мне бы не помешала.
UA3ZAA ex.UA9KBT
Аватара пользователя
shodan
Поставщик валерьянки для Кота
Сообщения: 2087
Зарегистрирован: Чт май 24, 2012 22:47:39
Откуда: Тула
Контактная информация:

Re: Гамма_3

Сообщение shodan »

sdram85 писал(а):тоесть питание не выводится. это 0 или мура какая нибудь????
Если прошивка не 17, то да. Этол либо мура от 0 до 1023, либо пустота.
Я думаю, ты попробуй пока с 17-той прошивкой, БЕЗ crc, т.е. просто игнорируй ее.
но алгоритм выборки перепиши, как я описывал [i+1], [i+2].... и т.д. (см. пару страниц назад) И обязательно проверяй, чтобы на 8мом месте был завершиющий символ. ну или на 7мом, я уже не помню, посмотри мой пост. Я ща тороплюсь.... убегаю.
Дозиметр мало отличается от девушки, он нежный, любит чистоту, и хорошо себя чувствует только под обильным слоем лака.
m169
Открыл глаза
Сообщения: 46
Зарегистрирован: Сб ноя 20, 2010 15:47:40
Откуда: Кирово-Чепецк

Re: Гамма_3

Сообщение m169 »

shodan писал(а):PS.В моем апгрейдките, предусмотренно только датчик, часы, еепром, больше навешивать нецелесообразно
Я предлагаю тоже самое, так из за чего спор? Скиньте схему для анализа, помогу чем смогу. :)
Можешь сделать лучше? Сделай!
Аватара пользователя
sdram85
Прорезались зубы
Сообщения: 208
Зарегистрирован: Ср апр 13, 2011 00:33:52
Откуда: Ростовская область, г.Таганрог
Контактная информация:

Re: Гамма_3

Сообщение sdram85 »

shodan писал(а):
sdram85 писал(а):тоесть питание не выводится. это 0 или мура какая нибудь????
Если прошивка не 17, то да. Этол либо мура от 0 до 1023, либо пустота.
Я думаю, ты попробуй пока с 17-той прошивкой, БЕЗ crc, т.е. просто игнорируй ее.
но алгоритм выборки перепиши, как я описывал [i+1], [i+2].... и т.д. (см. пару страниц назад) И обязательно проверяй, чтобы на 8мом месте был завершиющий символ. ну или на 7мом, я уже не помню, посмотри мой пост. Я ща тороплюсь.... убегаю.
Алгоритм твой (за что большое спасибо) только с отличием - E9 ловлю прям с порта а как поймал и цикла не нужно

begin
if ser.waitingdataex()>0 then // есть ли что в порте
begin
ser.recvbuffer(@buf,1); // если да то читаем 1 байт

if buf[0]=$E9 then // если байт E9 то начинаем
begin
sleep(100); // Подождать для надежности
z:=ser.Waitingdataex(); // Узнаем склько байт в буфере порта
fillchar(buf[0],100,$00); // Очищаем массив под данные
ser.recvbuffer(@buf,z); // читаем из порта данные в массив
ref:=1; // флаг что что есть новые значения
possible_tru:=0; // флаг что стандарт 0
doz_hi:=buf[0]; // читаем из массива старший байт дозы
doz_lo:=buf[1]; // читаем из массива младший байт дозы

if buf[2]=$E5 then // если байт E5 то начинаем
begin
possible_tru:=possible_tru+1; // флаг что стандарт 1
volt_hi:=buf[3]; // читаем из массива старший байт батареи
volt_lo:=buf[4]; // читаем из массива старший байт батареи
end
else // если байт не E5 то начинаем
volt_hi:=0; // значение старшего байта напряжения 0
volt_lo:=0; // значение младшего байта напряжения 0
end;

q:=doz_hi; // формируем значения
q:=(q<<8+doz_lo); //
doza:=q; // Дозы
q:=volt_hi; //
q:=(q<<8+volt_lo); //
volt:=q; // Батареи

c:=buf[5]; // читаем из массива контрольную сумму

if buf[6]=$A4 then // если байт A4 то начинаем
begin
possible_tru:=possible_tru+1; // флаг что стандарт 2
end;

Вот с этим куском ступор
// if c=(doza+volt)<<16 then // если контрольная сумма верна то
// begin
// possible_tru:=possible_tru+1; // флаг что стандарт 3
// end;
end;

синим отмечено почему важно знать или 0 всегда или мура от 0 до 1023
этот код был добавлен для того чтоб при использовании с ранними прошивками муру не выводило

сейчас тестирую на 17прошивке наряжение верно кажет, дозу тоже. CRC пока не доделано
Так как с CRC точно можно выяснить что там напруга в миливольтах. то может дописать домножение
для значения ADC для старых версий прошивки ???

флаг что стандарт 0 - первые версии, вт.ч авторская.
флаг что стандарт 1 - первые версии с измерителем напряжения. напряжение в значении ADC
флаг что стандарт 2 - то что версия 17 напряжение в мв и есть CRC
флаг что стандарт 3 - то что версия 17 напряжение в мв и CRC правильный и достоверность 100%
Аватара пользователя
shodan
Поставщик валерьянки для Кота
Сообщения: 2087
Зарегистрирован: Чт май 24, 2012 22:47:39
Откуда: Тула
Контактная информация:

Re: Гамма_3

Сообщение shodan »

m169 писал(а):Я предлагаю тоже самое, так из за чего спор? Скиньте схему для анализа, помогу чем смогу. :)
К сожалению нет.
У тебя другой алгоритм работы кнопок и функциональное назначение портов.

Я хочу реализовать "апгрейдкит" для существующей схемотехники гаммы3, причем так, чтобы прошивка компилировалась и под оригинальную гамму.
т.е. убираешь библиотеку доп функций, компилируется прошивка под оригинал, добавляешь и компилируется под гамму с апгрейдкитом.

Все просто и легко.
Под твой девайс так не получится, только если схемотехника у тебя будет от гаммы 3, но фенечки будут сразу разведены на плате. Если подобное делать под твой девайс то прошивку надо сильно переписывать. А мне это ну соовсем не надо.

Схемотехнику я конечно дам, но когда апгрейдкит будет полностью готов, включая прошивку и PCB.
Дозиметр мало отличается от девушки, он нежный, любит чистоту, и хорошо себя чувствует только под обильным слоем лака.
Аватара пользователя
shodan
Поставщик валерьянки для Кота
Сообщения: 2087
Зарегистрирован: Чт май 24, 2012 22:47:39
Откуда: Тула
Контактная информация:

Re: Гамма_3

Сообщение shodan »

sdram85 писал(а):
// if c=(doza+volt)<<16 then // если контрольная сумма верна то
// begin
// possible_tru:=possible_tru+1; // флаг что стандарт 3
// end;
А что если схимичить:
Ты сообразиш что я имею введу....
к примеру тип данных int имеет размерность 16 бит? т.е.
0b11111111 11111111
при сумме doza+volt у нас получилось число 3819
0b00001110 11101011
Нам надо от него последнюю часть 11101011, так? так!
смещщаем << на 8, получаем , что левая часть затерается
0b11101011 00000000
смещаем >> на 8, получаем
0b00000000 11101011
Результат этих операций и должна быть та самая контрольная сумма (a+b)&0xff.
УРА!

Попробуй, я неуверен, что сработает но попробуй.

Про домножение на старых прошивках, ну коли хочеш, то допиши: (((VoltLevel*48)/10)+((VoltLevel*9)/100)) // пересчет с бит на вольты 5 000 мВ/1023 = 4,89 миливольт/бит.
Ксати, кто упростит эту строчку в плане обема кода, тому мои бАААльшие спасибки обеспечены, с сохренением в аналах в виде чейнжлога.
Последний раз редактировалось Anonymous Сб апр 30, 2011 17:03:39, всего редактировалось 5 раз.
Дозиметр мало отличается от девушки, он нежный, любит чистоту, и хорошо себя чувствует только под обильным слоем лака.
delphin_max
Встал на лапы
Сообщения: 110
Зарегистрирован: Пт апр 29, 2011 16:39:24
Откуда: МО

Re: Гамма_3

Сообщение delphin_max »

Не могу управиться с программатором с этим.. ((
Стер микросхему успешно..а дальше не знаю как.. там же нужно 2 файла записать..а еще флаги...
Может кто то пользуется таким??

Изображение

Uploaded with ImageShack.us
UH9YAA
Встал на лапы
Сообщения: 124
Зарегистрирован: Пт дек 10, 2010 18:10:56
Откуда: Барнаул

Re: Гамма_3

Сообщение UH9YAA »

shodan писал(а):
m169 писал(а):А про контроллер, я же говорю, фен в руки и он легко меняется, на родной гамме3. Это какраз и была одна из причин создания семейства ATmaga48,88,168 коли есть апноут апгрейда.
Ставь тогда сразу мегу328, таже самая 8\168 только 32кб флешка, 2кб озу и 1кб еепром, можно будет что угодно прикрутить не думая о памяти.
R9YAG
Аватара пользователя
shodan
Поставщик валерьянки для Кота
Сообщения: 2087
Зарегистрирован: Чт май 24, 2012 22:47:39
Откуда: Тула
Контактная информация:

Re: Гамма_3

Сообщение shodan »

UH9YAA писал(а):Cтавь тогда сразу мегу328, таже самая 8\168 только 32кб флешка, 2кб озу и 1кб еепром, можно будет что угодно прикрутить не думая о памяти.
Я бы с радостью, но она не везде есть, а значит труднодоставаема, и как результат народ небудет напрягаться ради мало кому нужных функций в виде часов, температуры и логов.
Дозиметр мало отличается от девушки, он нежный, любит чистоту, и хорошо себя чувствует только под обильным слоем лака.
Ответить

Вернуться в «Статьи»