Миландр

Ключевым подразделением нашей компании является Центр Проектирования интегральных микросхем
Текущее время: 2017-ноя-22 06:43

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 74 ]  На страницу 1, 2, 3, 4, 5  След.

Ваша категория?
Радио любитель 21%  21%  [ 8 ]
Программист 32%  32%  [ 12 ]
Самоучка 29%  29%  [ 11 ]
Паяльник вместо ручки 18%  18%  [ 7 ]
Всего голосов : 38
Автор Сообщение
 Заголовок сообщения: А как-же радиолюбители?
СообщениеДобавлено: 2015-янв-25 12:29 
Не в сети
Аватара пользователя

Зарегистрирован: 2015-янв-25 12:06
Сообщения: 44
Добрый всем ответ от серверов! :lol:
Очень заинтересовала продукция ЗАО «ПКК Миландр». Слюнки текут пощупать и выложить кучу информации начинающим радио любителям.
Много у нас в стране самоучек, да я и сам такой. Хоть и поздно, но в 2010 году начал не торопливо изучать микроконтроллеры AVR, начал с Atmega8, Attiny2313.
Разумеется поморгал диодом, создал алгоритм и понеслось. В 2013 году или в 2014 году, может от безделия, может просто себе доказать, что хоть чего нибудь смогу сделать, вообще собрал чае-кофе-наливалку на Atmega8:
Изображение
Открыть три видео "Чае-кофе-наливалки" :oops:
Закрыть


Схему накидал, исходный код приложил. Я это к чему тут, не хвастаюсь, есть проекты по хлеще у меня )

Очень прошу, очень-очень, я даже в церковь схожу и молится буду! Сделайте радио любителям дешёвые микроконтроллеры с удобной системой программирования и прошивки.
Bascom AVR из всех компиляторов самый красивый, удобный.
Если использовать UsbAsp программатор, то удобство возрастает в сотни раз, так как при написании кода и нажатии F7 компиляции, прошивка мгновенно попадает в МК.
Сделайте подобное, отойдите от Си синтаксиса, бэйсик роднее )

Открыть схема и исходный код
Схема:
Изображение
Код:
'$regfile = "m8def.dat"
'$crystal = 8000000
'$hwstack = 40
'$swstack = 16
'$framesize = 32



'======Автор: Мишин Евгений Алексеевич, г.Кстово, Нижегородская обл.
'========= RADIOKSTOVO.RU ========
'========= vk.com/ev3658 skype: ev3658 mail: ev3658@yandex.ru
'========ПРИЯТНО ЧАЕКОФЕПИТЬЯ  )))))


$regfile = "m8def.dat"
$crystal = 8000000

$hwstack = 16
$swstack = 64
$framesize = 32





Config Adc = Single , Prescaler = Auto , Reference = Avcc
Config Portb = Output
Config Portd = Output
Config Portc = Input
Config Portb.5 = Input
Config Portb.4 = Input
'Config Portb.3 = Input


'=======================================    ДЛЯ ДИСПЛЕЯ (НЕ ТРОГАТЬ)    ===================================
Declare Sub Nokia_init()
Declare Sub Nokia_clear()
Declare Sub Nokia_text(byval Nokia_x As Byte , Byval Nokia_y As Byte , Byval Nokia_text As String , Byval Nokia_inversion As Byte)

'========= Конфигурация портов дисплея
Nokia_spi_data Alias Portd.2                                'MOSI       - можно задать любую ножку
Nokia_spi_clock Alias Portd.3                               'SCK        - можно задать любую ножку
Nokia_cs Alias Portd.1                                      'CS         - можно задать любую ножку
Display_reset Alias Portd.0                                 'LCD_RESET  - можно задать любую ножку
Display_reset = 1
Nokia_cs = 1

Dim W As Iram Word At 8 Overlay
Dim Nokia_data_9 As Integer

'ницилизация дисплея
Call Nokia_init()





'=======================================  ПЕРЕМЕННЫE ДЛЯ ПРОГРАММЫ ============================
Dim Text As String * 16
Dim Tempr2 As Integer
Dim Tempr3 As Single                                        '-Переменная с температурой в цельсия
Dim Tempr4 As Single                                        '-переменная охлаждения воды (указанное значеие автоматически досигается и наливается)
Dim Davlenie As Integer

Dim Kn As Byte                                              'При нажатии на кнопку, значение 1,2,3,4 и 0, постоянно обнуляется в начале цикла программы
Dim O As Integer                                            ' переменная для циклов for-next и т.п. одноразовая
Dim P As Byte                                               ' рабоая переменая от 0 до 255
Dim M As Byte                                               'хранит номер меню в котором находится.


Dim Doza As Integer                                         'Доза напитка (регулирует задержку в Waitms микросекундах)
Dim Napitok As Byte                                         'Номер напитка 1,2,3 - сбрасывается в 0 при приготовлении (1-сахар,2-кофе,3-чай)
Dim Kran As Byte                                            ' управление краном, 1 - открыть, 2-открыт, 3 - закрыть, 0 - закрыт
Dim Banka As Byte                                           ' Уровень банки
Dim Bankaup As Byte                                         ' Уровень предела низкого уровня банки
Dim Vskipel As Byte                                         'Хранит Информацию "Кипячённая вода или нет, сбрасывается при наливе."
Dim Gogo As Bit

Banka = 23                                                  'МАКСИМАЛЬНЫЙ УРОВЕНЬ БАНКИ
Bankaup = 9                                                 'МИНИМАЛЬНЫЙ УРОВЕНЬ БАНКИ

M = 1
Kn = 0

Call Nokia_clear()
'Waitms 10
Goto Xpom1                                                  ' Отправляемся на программу


$include "Nokia-1100 Library.inc"




'======================================================================================
'=========================================== ТУТ ПОДПРОГРАММЫ ========================
'====== незнаю почему, но в этом компиляторе они не глючат когда пишутся в начале =====
'======================================================================================


'================= СИГНАЛ =======
Signal:
For O = 350 To 950 Step 10                                  'выдааём противный звук  какой нибудь
      If Kn = 0 Then Sound , Portd.4 , 5 , O Else Sound , Portd.4 , Kn , O
   Next O
   Return


'================== НАГРЕВ БАНКИ =====================
Nagrev:
If Tempr4 = 0 Then
   If Kran = 0 Then
      If Davlenie >= Banka Then
         If Tempr3 < 80 Then                                ' ждём или проверям минимальную температуру
         Portd.6 = 1                                        ' ВКЛЮЧАЕМ НАГРЕВАТЕЛЬ
         End If
      End If
   End If
   'If Davlenie >= 18 And Vskipel = 0 Then Portd.6 = 1 'для проверок


End If
If Tempr3 >= 95 And Vskipel = 1 Then                        'Режим подогрева. Отключаем нагрев при достижении температуры кипения
   Portd.6 = 0
End If

'======== КИПЯЧЕНИЕ БАНКИ
If Davlenie <= Bankaup Then Portd.6 = 0                     'Если урвоень воды маленький, выключить нагреватель.
'If Tempr3 = 100 Then Vskipel = 1                           'Тупое включение ВСКИПЕЛ - если заебёт.
If Tempr3 >= 102 And Vskipel = 0 Then                       'Режим кипичения. Отключаем нагрев при достижении температуры кипения
   Portd.6 = 0
   Vskipel = 1
End If


'If Vskipel = 0 And Tempr3 >= 95 Then Vskipel = 1            ' когда заебёт от скачков не наливать )
Return


'=================  Обслуживание БАНКИ!!! ===============
Obsluzhivanie:



'If Kran = 0 Then                                            '

'   If Davlenie <= 10 Then
'      Bankaup = Davlenie
'         Else
'      Bankaup = Davlenie - 5
'   End If
  'If Davlenie = 14 Then Bankaup = 7                         'расчёт кружки (недаёт перелить если в банке больше положенного)
  'If Davlenie >= 12 And Davlenie < 18 Then Bankaup = 7      ' расчёт предела кружки (недаёт перелить от положенного уровня банки)
'End If


If Kran = 2 And Davlenie <= Bankaup Then
   Portd.6 = 0                                              ' ОТКЛЮЧАЕМ НАГРЕВАТЕЛЬ
   Kran = 3
   Gosub Naliv
   Portb.3 = 1                                              'Звонок включить
   Waitms 300
   Portb.3 = 0                                              'Звонок отключить
End If
'If M < 5 Then                                               'долив банки
'   If Davlenie <= 2 Then Portb.1 = 1
'   If Davlenie >= Banka Then Portb.1 = 0
'End If

'========================== ПОМПА ==========================================

                                              'воду доливаем только в первом меню
If Davlenie <= Bankaup Then                                 'доливаем банку
   If Kran = 2 Then
      Kran = 3                                              'закрываем кра
      Gosub Naliv                                           'закрываем кра
      M = 1                                                 'уходим в главное меню
   End If
   Portb.1 = 1                                              ' порт Б №1 помпа
   Vskipel = 3                                              ' указваем, что вода сырая
End If

If M = 1 Then                                               'доливаем банку если мало в первом меню и при включении
   If Davlenie < Banka And Vskipel = 1 Then
      If Kran = 2 Then
         Kran = 3
         Gosub Naliv
      End If
      Portb.1 = 1                                           ' порт Б №1 помпа
      Vskipel = 3
   End If
End If

If Davlenie >= Banka And Vskipel = 3 Then                   ' предельный уровень банки
   Portd.6 = 1                                              ' ВКЛЮЧАЕМ НАГРЕВАТЕЛЬ
   Portb.1 = 0                                              ' отлючаем помпу
   Vskipel = 0
End If

If M <> 1 Then Portb.1 = 0                                  ' порт Б №1 помпа
Return


'================================== ОХЛАЖДЕНИЕ БАНКИ ====================
Ohladit:
If Vskipel = 1 Then
   Portb.2 = 1
     If Tempr4 > 1 And Tempr3 <= Tempr4 Then
      Gosub Signal
      Gosub Naliv
         Portb.3 = 1                                        'Звонок включить
         Waitms 800
         Portb.3 = 0                                        'Звонок отключить
         Tempr4 = 0
      If Pinb.5 = 1 Then Kran = 1
         Gogo = 1

   End If
End If

If Tempr4 = 0 Then Portb.2 = 0
Return


'===================== ПРИГОТОВЛЕНИЕ - НАСЫПАНИЕ ==================
Gotovka:

If Napitok = 1 Then
   Portd.5 = 1                                              'порт дозатора сахара
   Waitms Doza                                              ' длительность насыпания сахара
   Portd.5 = 0                                              'порт дозатора сахара
End If

If Napitok = 2 Then
   Portb.6 = 1                                              'порт дозатора кофе
   Waitms Doza                                              ' длительность насыпания кофе
   Portb.6 = 0                                              'порт дозатора кофе
End If

If Napitok = 3 Then
   Portb.7 = 1                                              'порт дозатора чая
   Waitms Doza                                              ' длительность насыпания чая
   Portb.7 = 0                                              'порт дозатора чая
End If

Kn = 0                                                      ' сброс кнопок в ноль
Napitok = 0                                                 'сброс напитка в ноль
Doza = 0                                                    'сброс дозы в ноль
Return

'======================================= ОПРОС КНОПОК ==============================
'порты кнопок указал в этой подпрограмме, алиасы в среде Bascom иногда глючат.

Knopki:
Kn = 0

If Pinc.4 = 1 Then Kn = 1
If Pinc.3 = 1 Then Kn = 2
If Pinc.2 = 1 Then Kn = 3
If Pinc.1 = 1 Then Kn = 4

If Kn <> 0 Then
   Gosub Signal
   Call Nokia_clear()                                       'очищаем дисплей
   Waitms 300                                               'задержка
End If

Return


Naliv:
'======================= КРАН =======================
If Vskipel = 0 And Kran => 1 Then                           'Не даём открыть кран, пока вода не вскипела
   Kran = 3
   Gogo = 0
   Gosub Signal
End If
If Pinb.4 = 1 And Gogo = 1 Then                             ' Автоналитие (если сработала лягушка на порте Б №4
   If Davlenie > Bankaup And Vskipel = 1 Then
      Kran = 1
   End If
   Gogo = 0
End If


If Kran = 2 Then                                            ' озвучка крана
   P = Davlenie * 10                                        'расчёт частоты звучание, зависит от уровня в банке
   Sound , Portd.4 , 15 , P
End If


If Kran = 3 Then                                            'закрывает кран
      Portd.7 = 0
      Portb.0 = 1
   Waitms 1200
      Portd.7 = 0
      Portb.0 = 0
      Kran = 0
   Waitms 700
End If

If Kran = 1 Then                                            'Открываем кран, управление происходит думя портами
      Portd.6 = 0                                           'отключаем нагреватель   / один порт включает общее питание мотора
      Portd.7 = 1                                           ' второй реверсирует сменой полярности одним реле,
      Portb.0 = 1                                           ' тоесть если реле не включено, кран закроется,
   Waitms 1700                                              ' если реле включено, откроется, но при условии,
      Portd.7 = 0                                           'что другой порт включил питание мотора.
      Portb.0 = 0
      Kran = 2
End If
' можно отключить при надёжном редуктре на кране, алгоритм толча закрытия крана.


'If Kran = 0 And Pinb.5 = 1 Then                             'если не закрылся кран!!!!!!!!!!!!!!! концевик на порте Б №5
'   Portd.7 = 1
'   Portb.0 = 1
'   Waitms 100
'   Portd.7 = 0
'   Portb.0 = 1
'   Waitms 300
'   Kran = 0
'   End If
Kn = 0
Return



'====================================================================================================
'======================================= МЕНЮ в виде ПОДПРОГРАММЫ ===================================
'====================================================================================================




'======================================= МЕНЮ1 ГЛАВНОЕ==============================
Menu1:


Call Nokia_text(1 , 1 , "ВЫБЕРИТЕ НАПИТОК" , 0)
Call Nokia_text(1 , 3 , "1.Чай с сахаром" , 0)
Call Nokia_text(1 , 4 , "2.Чай без сахара" , 0)
Call Nokia_text(1 , 5 , "3.Кофе" , 0)
Call Nokia_text(1 , 6 , "4.Дополнителньо" , 0)
Gosub Knopki
   If Kn = 1 Then
      Napitok = 1                                           ' напиток сахар
      Doza = 2500                                           ' доза 1500 милисек.
      Gosub Gotovka
      Napitok = 3                                           ' напиток чай
      Doza = 1500                                           ' доза 1500 милисек.
      Gosub Gotovka
      M = 4
      Gogo = 1
      End If
   If Kn = 2 Then
      Napitok = 3                                           ' напиток чай
      Doza = 1500                                           ' доза 1500 милисек.
      Gosub Gotovka
      M = 4
      Gogo = 1
      End If
   If Kn = 3 Then
      Napitok = 2                                           ' напиток кофе
      Doza = 1500                                           ' доза 1500 милисек.
      Gosub Gotovka
      Napitok = 1                                           ' напиток сахар
      Doza = 2500                                           ' доза 1500 милисек.
      Gosub Gotovka
      Gogo = 1
      M = 4
      End If
   If Kn = 4 Then
      M = 2
      End If
Kn = 0
'=======================================
Return


Menu2:
'======================================= МЕНЮ 2 Дополнительно ==============================
Call Nokia_text(1 , 1 , "=ДОПОЛНИТЕЛЬНО=" , 0)

Call Nokia_text(1 , 3 , "1.Добавка" , 0)
Call Nokia_text(1 , 4 , "2.Кипяток" , 0)
Call Nokia_text(1 , 5 , "3.Подогрев" , 0)
Call Nokia_text(1 , 6 , "4.Отмена" , 0)

Gosub Knopki
   If Kn = 1 Then
      M = 3
   End If

   If Kn = 2 Then
      M = 4
   End If

   If Kn = 3 Then
      If Tempr3 <= 99 And Davlenie => 5 Then
         Portd.6 = 1
      End If
   End If

   If Kn = 4 Then
      M = 1
   End If
Kn = 0

Return


'======================================= МЕНЮ3 ДОБАВКА=============================
Menu3:


Call Nokia_text(1 , 1 , "====ДОБАВКА!====" , 0)
Call Nokia_text(1 , 3 , "1.+Сахару" , 0)
Call Nokia_text(1 , 4 , "2.+Кофе" , 0)
Call Nokia_text(1 , 5 , "3.+Чай" , 0)
Call Nokia_text(1 , 6 , "4.Назад" , 0)
Gosub Knopki

   If Kn = 1 Then
      Napitok = 1                                           ' напиток сахар
      Doza = 1000                                           ' доза 1500 милисек.
      Gosub Gotovka
      End If
   If Kn = 2 Then
      Napitok = 2                                           ' напиток чай
      Doza = 1000                                           ' доза 1500 милисек.
      Gosub Gotovka
      End If
   If Kn = 3 Then
      Napitok = 3                                           ' напиток кофе
      Doza = 1000                                           ' доза 1500 милисек.
      Gosub Gotovka
      End If
   If Kn = 4 Then
      M = 2
      End If
Kn = 0
'=======================================
Return

'======================================= МЕНЮ 4 НАЛИВ ВОДЫ ==============================
Menu4:


Call Nokia_text(1 , 1 , "=ПРИГОТОВЛЕНИЕ!=" , 0)
If Kran = 2 Then Call Nokia_text(1 , 3 , "1.ЗАКРЫТЬ КРАН!" , 0)
If Kran = 0 Then Call Nokia_text(1 , 3 , "1.НАЛИТЬ КРУЖКУ" , 0)
   P = 0
   If Tempr4 = 60 Then P = 1
   Call Nokia_text(1 , 4 , "2.Охладить до 60" , P)
   Call Nokia_text(1 , 5 , "3.Добавки" , 0)
   Call Nokia_text(1 , 6 , "4.Выход" , 0)
Gosub Knopki
If Gogo = 1 Then Gosub Naliv
   If Kn = 1 And Kran = 0 Then
      Kran = 1
      Gogo = 0
      Tempr4 = 0
      Gosub Naliv
   End If

   If Kn = 1 And Kran = 2 Then
      Kran = 3
      Gosub Naliv
   End If

   If Kn = 2 Then
      If Tempr4 = 60 Then
         Tempr4 = 0
            Else
            Tempr4 = 60
      End If
   End If


   If Kn = 3 Then
      M = 3
      If Kran = 1 Then
         Kran = 1
         Gosub Naliv
         Tempr4 = 0
      End If
   End If

   If Kn = 4 Then
      M = 1
      Tempr4 = 0
      Gogo = 0
      Kran = 3
      Gosub Naliv
   End If
'      Portb.1 = 0
Gosub Ohladit:
If Kran > 0 Then
   Gosub Naliv
   Gosub Obsluzhivanie
End If

Kn = 0
Return






'================================ ВЫВОД ИНФОРМАЦИИ НА ДИСПЛЕЙ ============================
Informacia:

Call Nokia_text(1 , 2 , "----------------" , 1)

'Вывод информации о воде
If Vskipel = 0 Then Call Nokia_text(1 , 7 , "---не вскипел---" , 1)
If Vskipel => 1 Then Call Nokia_text(1 , 7 , "---кипяточек!---" , 1)

'=========== ОПРОС АЦП №5 ТЕМПЕРАТУРА =========
Disable Interrupts                                          'на всякий отключаем прерывания, это то, что может затормозить программу если не отключить и опросить АЦП
Start Adc                                                   'запуск опроса АЦП
   Tempr2 = Getadc(5)                                       ' чтение в переменну значение АЦП 5
Waitms 20                                                   'будет глючить, ставьте задержку
Stop Adc
Disable Interrupts
'=========== ОПРОС АЦП №0 УРОВЕНЬ ВОДЫ ==============================
Start Adc                                                   'запуск опроса АЦП
   Davlenie = Getadc(0)                                     ' чтение в переменну значение АЦП 0
Waitms 20                                                   'будет глючить, ставьте задержку
Stop Adc

'расчёт температуры
Tempr2 = Tempr2 - 947                                       ' тупое вычесление, высчитывал сам, для каждого датчика по особому.
Tempr3 = 2.5 * Tempr2                                       ' тупое вычесление, высчитывал сам, для каждого датчика по особому.
Tempr3 = Tempr3 - 10                                        ' тупое вычесление, высчитывал сам, для каждого датчика по особому.
Text = "T=" + Str(tempr3)                                   'при настройке вместо tempr3 можно указать tempr2 и убрать все расчёты, замерить лёд и кипяток, после ввести расчёт из показаний с АЦП

'расчёт уровня воды
Text = Text + "г. У="
Text = Text + Str(davlenie)
Text = Text + " "

Call Nokia_text(2 , 8 , Text , 0)                           'вывод в низу температуры и давления
Return




'=========================================================================================
'========================================== Тело Программы ===============================
'=========================================================================================

Xpom1:


'Waitms 10                                                   'общая задержка программы - ВНИМАНИЕ!!!!!!!!!!!!!!!!!!!!!!!!
'If M = 5 Then Gosub Menu5
If M = 4 Then Gosub Menu4
If M = 3 Then Gosub Menu3
If M = 2 Then Gosub Menu2
If M = 1 Then Gosub Menu1

'=======================================
Gosub Informacia
Gosub Obsluzhivanie                                         ' обслуживание
Gosub Nagrev                                                ' Нагрев банки


'=======================================
Goto Xpom1
End
                                             'end program
Закрыть


Под итожу:
Дешевле зарубеждных аналогов.
Больше возможностей.
Быстрей по частоте.
Приятная среда программирования, на подобии Bascom Avr, но только с проверкой и установкой дополнительных операторов )
Программатор USB, который будет интегрирован в компилятор.
Мы уже готовы :wink: и ждём!!! Где купить контроллер? В интернете цены страшные :roll: !
С уважением, радио любитель, самоучка, вымирающий вид радиолюбителей из-за дефицита деталей, главнокомандующий RADIOKSTOVO.RU, во!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А как-же радиолюбители?
СообщениеДобавлено: 2015-янв-25 13:28 
Не в сети
Аватара пользователя

Зарегистрирован: 2011-окт-19 17:25
Сообщения: 522
Откуда: г. Владимир ОАО "ВКБР"
Ev3658 писал(а):
Сделайте радио любителям дешёвые микроконтроллеры

Есть K1986BE92QI в пластике. Раньше он стоил 165р у Миландра, и чего-то не повалили толпы радиолюбителей за отечественными МК. Но даже сейчас, он стоит как Atmega128, при этом превосходя её по возможностям.

Ev3658 писал(а):
Сделайте радио любителям микроконтроллеры с удобной системой программирования и прошивки.

Для того, чтобы К1986ВЕ92QI прошить вообще программатор не требуется. Куда тут удобнее-то?

Ev3658 писал(а):
отойдите от Си синтаксиса, бэйсик роднее )


Во-первых это не от микроконтроллера зависит, Бейсик или Си, а во-вторых - во вложении документ в котором показано, что даже для человека, который не является программистом, абсолютно ничего сложного в K1986BE92QI нету. Все задачи 8ми-разрядных МК он выполняет, плюс к тому имея бОльшую производительность. А ещё у него, равно как и у других ARM-ов нет fuse-битов, то есть даже если вы сконфигурируете его неправильно, например укажете ему тактирование от резонатора, которого у вас, допустим в схеме нету, то ничего страшного не произойдёт, вы его сможете потом всегда перепрошить. А для новичков, AntonAS специально сделал утилиту, в которой можно выставить настройки и сгенерить исходный код.

Ev3658 писал(а):
Мы уже готовы и ждём!!! Где купить контроллер? В интернете цены страшные !

Когда-то ULHEDER продавал эти МК и отладочные платки, ну по очень дешёвым ценам, сравнимым с Китаем. Порядка 400р за отладочную платку. Я, ну очень сильно сомневаюсь, что человек смог на этом заработать, потому как даже по прикидочным расчётам, получается, что он делал всё в убыток. Без расчёта стоимости своего труда, серийности, стоимости ПКИ и накладных расходов. Ничем хорошим это не закончилось. Толпы радиолюбителей к нему не рванули, а долго продавать и производить столь дешёвые платы - себе в убыток. Более того, он ещё и почему-то должен оправдываться перед "радиолюбителями". Так что не угодишь Вам, ой не угодишь.

А у LDM-SYSTEMS цена рассчитана с учётом всех накладных. Или они должны производить себе в убыток? Извините, но никаких ОКР-ов тут не было, все платы разработаны в инициативном порядке.
И даже для LDM эти платы не прибыль, а по большей части реклама, т.к зарабатывать на отладочных комплектах при любой, даже самой низкой стоимости весьма проблематично - не та серийность, сильно не та. Но правда периодически у LDM бывают акции, когда они продают отладочники по себестоимости, без прибыли, так что просто следите за новостями, если всё ещё интересно.
По поводу"где купить". Можете написать Админу форума, позвонить в отдел маркетинга Миландра, написать им на почту, ну или купить у LDM-SYSTEMS.

И да, в заключении, ещё раз, в стопятисотый - за AVR, это к НИИЭТу. У них тоже там форум есть.


Вложения:
K1986BEхх От простого к сложному.pdf [2.91 МБ]
Скачиваний: 244

_________________
"В радиотехнике, как в церкви - многое не понятно, но приходится верить"
ВлГУ. к.т.н Садовский Н.В
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хотелось бы....
СообщениеДобавлено: 2015-янв-25 14:16 
Не в сети
Аватара пользователя

Зарегистрирован: 2015-янв-25 12:06
Сообщения: 44
Здравствуйте, скажите пожалуйста, вы сможете резко обеспечить всех радио любителей и все школы специальной линией продукции?
Сделать отдельное направление в развитии программирования и схемотехники.
Предлагаю вам заменить Си на Basiс, создать простую платформу.
Вместо установки модулей, предлагаю установку операторов. К примеру для работы LCD в основе ST7920 можно загрузить библиотеку. А для вывода точек на экран в качестве звезды, можно установить оператор:
Код:
Звезда (x,y,разм),бит стирать или рисовать.

Или для передачи данных на Enc28j60 установить оператор "LAN" или "Сеть".

Компилятор должен уметь работать и прошивать одновременно при компиляции. В качестве программатора, можно использовать UsbAsp или разработать свой собственный с отдельным интерфейсом для прошивки IC2 и SPI флешек (UsbAsp 250р. стоит, он это всё может).

В компиляторе должно показываться занятая память ПЗУ, ОЗУ и т.п., так-же при возможности эмуляция экранов LCD и возможность симулировать контакты, значения АЦП и т.д.

Не поленитесь, ознакомьтесь с BascomAVR, соберите или купите UsbAsp программатор, воткните в МК и уверен, будете у вас впечатление от простоты использования.
Ссылки:
Программатор UsbAsp - схема, конструкция
BascomAVR - рутрекер
Прилагаю свежие картинки экрана. (см. в обратном порядке)


Вложения:
Комментарий к файлу: Настройки программатора.
2015-01-25 14-11-39 Скриншот экрана.png
2015-01-25 14-11-39 Скриншот экрана.png [ 25.14 КБ | Просмотров: 6331 ]
Комментарий к файлу: Я это вообще не трогаю и даже не знаю, что это такое. Только выбираю нужный МК и вставляю в код настройки.
2015-01-25 14-11-03 Скриншот экрана.png
2015-01-25 14-11-03 Скриншот экрана.png [ 48.14 КБ | Просмотров: 6331 ]
Комментарий к файлу: При выборе нужного МК, в код можно поставить настройки.
2015-01-25 14-09-37 Скриншот экрана.png
2015-01-25 14-09-37 Скриншот экрана.png [ 38.39 КБ | Просмотров: 6331 ]
Комментарий к файлу: Настройка битов конфигурации. Кварц 14мГц, совместимость с Atmega103 убрана. JTAG отключён.
2015-01-25 14-09-15 Скриншот экрана.png
2015-01-25 14-09-15 Скриншот экрана.png [ 221.13 КБ | Просмотров: 6331 ]
Комментарий к файлу: епром, можно отдельно прошивать
2015-01-25 14-08-46 Скриншот экрана.png
2015-01-25 14-08-46 Скриншот экрана.png [ 127.47 КБ | Просмотров: 6331 ]
Комментарий к файлу: Прошивка Atmega128 через UsbAsp. Контроллер определяется, есть режимы стирания и последующей прошивки.
Биты конфигурации тоже подгружаются и не изменяются.

2015-01-25 14-08-20 Скриншот экрана.png
2015-01-25 14-08-20 Скриншот экрана.png [ 142.29 КБ | Просмотров: 6331 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А как-же радиолюбители?
СообщениеДобавлено: 2015-янв-25 14:28 
Не в сети
Аватара пользователя

Зарегистрирован: 2015-янв-25 12:06
Сообщения: 44
Всё какие-то сложности.
Мне есть чего вспомнить, память слава богу ещё помнит те моменты, когда себя заставлял сделать первый шаг в изучении микроконтроллеров.
Так как я один единственный в своём городе, кто их начал изучать, а Интернет хоть и напичкан информацией, но её сложно найти, так как совсем не знаешь умных слов и за, что цепляться в поисковиках.
Так как вы уже учёные в этой степени микроконтроллеров, для вас всё просто и даже думаете, почему для других всё сложно. А давайте разберёмся, в чём сложность?
С чего начать изучение контролеров для начинающего радио любителя в 7-9м классе?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А как-же радиолюбители?
СообщениеДобавлено: 2015-янв-25 14:45 
Не в сети
Аватара пользователя

Зарегистрирован: 2011-окт-19 17:25
Сообщения: 522
Откуда: г. Владимир ОАО "ВКБР"
Ev3658 писал(а):
С чего начать изучение контролеров для начинающего радио любителя в 7-9м классе?


Я в своё время начинал с детекторного радиоприёмника и книг, и книг в моём посёлке было очень мало, а интернета в 1997ом году там не было, и даже в отдалённом будущем он не предполагался, но было желание! И я был учащимся 7ого класса.
А сейчас - огромный океан литературы, тысячи примеров в интернете, причём есть даже видео. Есть куча сайтов, посвящённых микроконтроллерам.

Сложности??? Да в вышеописанном пдф-нике всё разложено так, что бегай по картинкам и повторяй, мигай светодиодом и изучай синтаксис, куда проще-то???? Куда???
Там даже простейшая схема описана.
Вы вообще просто, вот просто пробовали сделать то, что написано в том пдф-нике? Или вы сразу, сходу-слёту - "всё сложно, ничего изучать не буду"
И не надо никаких программаторов, того же Keil-a с его бесплатными 32кБ кода хватит и для того, чтоб научиться, и для того, чтобы описать работу устройства среднего уровня сложности. А если бы вы почитали форум, а не сразу задавали вопросы, то увидели бы, что на этом форуме и примеров много, и люди отвечают на вопросы. И примеры предоставляет, как сам Миландр, так и сами пользователи. Так чего ж Вам надо-то?
Или Вам каждому разжевать и в мозг информацию запихать? Да вы совсем чтоль обленились?

_________________
"В радиотехнике, как в церкви - многое не понятно, но приходится верить"
ВлГУ. к.т.н Садовский Н.В


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хотелось бы....
СообщениеДобавлено: 2015-янв-25 15:11 
Не в сети
Аватара пользователя

Зарегистрирован: 2011-окт-19 17:25
Сообщения: 522
Откуда: г. Владимир ОАО "ВКБР"
Ev3658 писал(а):
Здравствуйте, скажите пожалуйста, вы сможете резко обеспечить всех радио любителей и все школы специальной линией продукции?
Сделать отдельное направление в развитии программирования и схемотехники.
Предлагаю вам заменить Си на Basiс, создать простую платформу.
Вместо установки модулей, предлагаю установку операторов. К примеру для работы LCD в основе ST7920 можно загрузить библиотеку. А для вывода точек на экран в качестве звезды, можно установить оператор:
Код:
Звезда (x,y,разм),бит стирать или рисовать.

Или для передачи данных на Enc28j60 установить оператор "LAN" или "Сеть".

Компилятор должен уметь работать и прошивать одновременно при компиляции. В качестве программатора, можно использовать UsbAsp или разработать свой собственный с отдельным интерфейсом для прошивки IC2 и SPI флешек (UsbAsp 250р. стоит, он это всё может).

В компиляторе должно показываться занятая память ПЗУ, ОЗУ и т.п., так-же при возможности эмуляция экранов LCD и возможность симулировать контакты, значения АЦП и т.д.

Не поленитесь, ознакомьтесь с BascomAVR, соберите или купите UsbAsp программатор, воткните в МК и уверен, будете у вас впечатление от простоты использования.
Ссылки:
Программатор UsbAsp - схема, конструкция
BascomAVR - рутрекер
Прилагаю свежие картинки экрана. (см. в обратном порядке)


1. По поводу школ, училищ, техникумов и институтов - Миландр уже давно проводит работу по адаптации своей продукции к образовательному процессу. Форум надо читать, а не сходу-слёту задавать вопросы.
Открыть
Вложение:
5_sm.png
5_sm.png [ 429.58 КБ | Просмотров: 6326 ]
Закрыть


2. Это вы называете просто??? Вообще-то, если что, то зашить МК через UART-загрузчик значительно проще. А отладка по шагам это уже другая стадия, и тут тоже множество программаторов. И материалов достаточно.

3. По поводу Си на Бейсик. А зачем? Нет, вот просто, зачем? Чтобы потом человек изучал Си, на котором написано 90% всех программ, библиотек и приложений???
А мне вот например ближе к сердцу VHDL или Pascal, и что? В первом случае это ГОСТированный язык для описания цифровой аппаратуры, а второй не так распространён на МК как Си и С++. Вы хотите, чтобы Миландр, вот просто взял и развернул всех глобально на Бейсик? Вы серьёзно?

_________________
"В радиотехнике, как в церкви - многое не понятно, но приходится верить"
ВлГУ. к.т.н Садовский Н.В


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А как-же радиолюбители?
СообщениеДобавлено: 2015-янв-25 15:15 
Не в сети
Аватара пользователя

Зарегистрирован: 2015-янв-25 12:06
Сообщения: 44
Детекторные приёмники - баловство до 5го класса.
Не, не прокатит. Чтоб выйти на рынок радио любителей и воспитать поколение будущего спроса и наплодить специалистов по всей стране, необходим очень тонкий воспитательный подход.
Первое, что нужно сделать, это создать отладочную плату и не такую, как везде предлагают, а простую и самое главное, чтоб она была практичная!
И так, вот, предлагаю создание такой отладочной платы:
Выходы:
-7 выходов по 0,5А. на ULN2003 с светодиодной индикацией
-6 выходов таймера или просто выходы с светодиодной индикацией
-4 реле 220в.10А.
-UART
-SPI
-IC2
-2 Регистра сдвига для 4х значного сегмента и логических 3 выхода для продолжения шаманства (данные, такт, защёлка с световой индикацией)
-Пищалка через полевой транзитсор.
-4 выхода через КТ805 для шаманства с шаговым мотором.
Входы:
2 Входа Ацп на 12в.
2 входа АЦП на 220в.
2 входа АЦП на 5в.
2 входа АЦП без резисторных делителей
8 входов для кнопок (с подтягивающими резисторами)
8 входов для концевиков (с подтягивающими резисторами и можно опторазвязкой)
и т.п.

Вывод информации:
LCD текстовый 4х строчный 16 симв., не на плате, подключаемый отдельным шлейфом. Или графический.
Особенности конструкции:
-Программатор должен быть отдельным, желательно с функцией UART
-Панель кнопок лучше не делать матрицей, отдельные на проводках.
-Пищалку можно тоже на 2х проводках отдельно.
-Блок питания обязателен, желательно опционально вывести регулируемое напряжение, по мимо +12в. и +5в.. это расширит лабораторные опыты.
-можно приложить готовый китайский драйвер с шаговым мотором.
-Обычная лампочка не помешает.
-Обычные моторчики тоже.
-Фото элементы две шутки для прошивки робота черепахи.

Программная часть:
-Обязательно должно быть определение МК и защита от пагубной установки битов.
-Пример кода использования всего в целов, который уже зашит.
-Пример кода использования по отдельности с комментариями.
-ПО должно проверять синтаксис, выводить ошибки, компилировать, прошивать, всё делать в одной программе. Все ошибки разъяснять не кодами, а словами.
-Должны быть картинки.

Теперь о самом старте.
Нужно заснять видео, как можно проще и 1-2х минутное. Чтоб с нуля прям на камеру за 1 минуту можно было подключить, прошить в робота черепаху и за другую минуту показать, как он работает.
Следующее видео сделать уже с алгоритмом на препятствия, срабатывания концевых выключателей, мжно сделать прошивку умного пылесоса.
В другом видео поморгать лампочками.
Даже за 2 минуты можно объяснить принцип работы регистра сдвига, в Bascom AVR это просто:
Код:
SHIFTOUT пин вывода , пин такта , 8 бит переменная с данными, опции
Pulseout порт , пин , время мс

Изображение

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


Вложения:
Комментарий к файлу: Регистр сдвига, подключение
595[1].png
595[1].png [ 79.78 КБ | Просмотров: 6348 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А как-же радиолюбители?
СообщениеДобавлено: 2015-янв-25 15:31 
Не в сети
Аватара пользователя

Зарегистрирован: 2011-окт-19 17:25
Сообщения: 522
Откуда: г. Владимир ОАО "ВКБР"
Ev3658 писал(а):
Не, не прокатит. Чтоб выйти на рынок радио любителей и воспитать поколение будущего спроса и наплодить специалистов по всей стране, необходим очень тонкий воспитательный подход.


То есть, вы предлагаете Миландру решить проблемы всей страны?

Ev3658 писал(а):
Но самое главное, нужно просто объяснить, что это на самом деле очень просто и все мысли о сложности в голове излишни, так как сложные мысли у молодого поколения опускает руки.


Я вам не могу объяснить, что всё просто, для вас даже материалы сделали, но вы не хотите читать, вы хотите писать. И вы хотите, чтобы Миландр начал просто так клепать микроконтроллеры и платы для радиолюбителей. Во-первых, я ещё раз поясню, в своё время делали дешёвые и простые платы - оказалось никому не нужно.
Во-вторых 92ой и 1ый процессоры в пластике появились только благодаря тому, что уже был кристалл, заказанный военными. Или вы думаете что Миландр микроконтроллеры от нефик делать создаёт, а разработка и производство копеешные?

Ev3658 писал(а):
И так, вот, предлагаю создание такой отладочной платы.... Нужно заснять видео....


Вперёд, кто против-то? Сделайте ЛУТом плату, снимите видео, или вы хотите чтобы кто-то другой всё за вас сделал?

Ev3658 писал(а):
-Обязательно должно быть определение МК и защита от пагубной установки битов.


Вот уже только по этому пункту видно, что вы ничего не читаете, ничего не слышите и слушать не хотите.

_________________
"В радиотехнике, как в церкви - многое не понятно, но приходится верить"
ВлГУ. к.т.н Садовский Н.В


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А как-же радиолюбители?
СообщениеДобавлено: 2015-янв-25 17:12 
Не в сети
Аватара пользователя

Зарегистрирован: 2015-янв-25 12:06
Сообщения: 44
Ну почему, читаю, просто вторично настаиваю в постах.
Конечно будет красиво, когда компания заинтересована в развитии будущих специалистов и кадров нашей страны. Другие могут не справится. Разъяснительное и поучительное видео будет клепаться автоматически. Готов хоть как-то помочь. К примеру убрать сложности, дать совет, сам попробую изучить и задам кучу чайниковых вопросов в начинании.
Главное вызвать интерес у подросткового поколения без навязывания, точней воспользоваться народной мудростью и использовать бабушкин метод воспитания ).
Тут ничего сложного, выпустить мини контструктор, позволяющий сделать мини робота, а как надоест, то и свет можно заставить включать, жалюзи закрывать, краны с водой открывать и температуру настраивать, подсветку регулировать, цветомузыку сделать и т.п. Нет ничего лучше, простой практичности.
Начинающий программист радио любитель сможет без труда использовать готовый код и вносить в него свои изменения. А если синтаксис языка будет схож с той-же самой математикой, что преподаётся в школе 1=1, а не 1==1, это уберёт лишнюю борьбу стандартизации в неокрепшем уме. Так-же переменные подсветить, можно вообще создать отдельную вкладку для переменных и подпрограмм. Меньше меню, меньше окошек, всё должно быть как можно проще.
Убрать такие вещи, как настройка АЦП и т.п., просто ткнул мышкой - вставить - АЦП - выбор параметров. и В коде -
Код:
АЦП1 Опорное напряжение ...

Согласен, что эта работа довольно большая, но как у меня практика показала, привлечение молодежи к такому делу выведет нашу страну на высокий технологический уровень! А это очень нужно.
В городе, с населением 60 000 человек, я являюсь одним радио любителем, кто может программировать контроллеры, не то, что прошивать, а создавать схемы и платы, но есть в школах и уроки робототехники, к сожалению уровень развития зависит от карманов родителей, а цены на зарубежную механику очень высокие, в итоге 5 человек в школьном возрасте из всего этого населения могут себе это позволить.
Ev3658 писал(а):
...
Во-вторых 92ой и 1ый процессоры в пластике появились только благодаря тому, что уже был кристалл, заказанный военными. Или вы думаете что Миландр микроконтроллеры от нефик делать создаёт, а разработка и производство копеешные?
...

Согласен, ручного труда очень много, нет автоматических процессов, позволяющие насытить Российский рынок, а на экспорт вообще не выйти.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А как-же радиолюбители?
СообщениеДобавлено: 2015-янв-25 17:39 
Не в сети
Аватара пользователя

Зарегистрирован: 2011-окт-19 17:25
Сообщения: 522
Откуда: г. Владимир ОАО "ВКБР"
Ev3658 писал(а):
Тут ничего сложного, выпустить мини конструктор, позволяющий сделать мини робота, а как надоест, то и свет можно заставить включать, жалюзи закрывать, краны с водой открывать и температуру настраивать, подсветку регулировать, цветомузыку сделать и т.п. Нет ничего лучше, простой практичности.


Вот, пожалуйста, LDM-HELPER от LDM-SYSTEMS. Позволяет вначале поиграться отдельно с модулем, обвязки там минимум. Потом, докупить Базовую плату например и изучить работу с энкодером, дисплеем, VGA, интерфейсами и т.д Поскольку разъёмы цанговые, то сверху/снизу можно вставлять модули, которые расширяют функциональность. Дальше планируется куча разнообразных дополнительных модулей с различными процессорами, ПЛИС и периферией, что можно вычитать из официальной презентации отладочника на форуме.
Цена? Цена сделана, при текущей серийности, с расчётом, что производителю иногда хочется кушать. Если будете заказывать отладочники вагонами, а микроконтроллеры вёдрами, то и цена будет как у китайцев.

Ev3658 писал(а):
А если синтаксис языка будет схож с той-же самой математикой, что преподаётся в школе 1=1, а не 1==1, это уберёт лишнюю борьбу стандартизации в неокрепшем уме. Так-же переменные подсветить, можно вообще создать отдельную вкладку для переменных и подпрограмм. Меньше меню, меньше окошек, всё должно быть как можно проще.

Мне тоже не нравится море скобок, и то, что каждый разработчик нового языка старается сделать одну и ту же операцию присваивания или конструкцию if/then/else по-своему, но на Си/Си++ написано уже 100500 примеров, а в Вашем случае всё придётся создавать с нуля.

А мечтать можно о многом. Например о микроконтроллере, который будет выполнен по трёхмерной технологии и у которого операционная система и среда разработки будет сразу зашита в масочное ПЗУ. Подключил монитор, клавиатуру и мышку, и всё, сиди, пиши, разрабатывай. Но это мечты.

А тут как-то на форуме мечтают о более приземлённых вещах. Например, чтобы Миландр разработал ПЛИС, пусть хоть самый маленький, самую маленькую CPLD-шечку. Как-то так.

_________________
"В радиотехнике, как в церкви - многое не понятно, но приходится верить"
ВлГУ. к.т.н Садовский Н.В


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Хотелось бы....
СообщениеДобавлено: 2015-янв-25 17:40 
Не в сети
Аватара пользователя

Зарегистрирован: 2015-янв-25 12:06
Сообщения: 44
HEMAH писал(а):
Ev3658 писал(а):
... Вы хотите, чтобы Миландр, вот просто взял и развернул всех глобально на Бейсик? Вы серьёзно?

Это учебный язык и очень простой в начинаниях.
Вы знаете, в Интернет и на форумах есть много чего, вот только всё не прочтёшь, постараюсь ознакомится с информацией, спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А как-же радиолюбители?
СообщениеДобавлено: 2015-янв-25 17:46 
Не в сети
Аватара пользователя

Зарегистрирован: 2015-янв-25 12:06
Сообщения: 44
HEMAH писал(а):
... LDM-HELPER от LDM-SYSTEMS. ... CPLD. ...

Я вот про это, это как раз и лишнее. Аббревиатурная англоязычная информация в начинаниях порождает шаманство.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А как-же радиолюбители?
СообщениеДобавлено: 2015-янв-25 18:10 
Не в сети

Зарегистрирован: 2012-июл-24 19:43
Сообщения: 72
Добрый вечер!
Прошу прощения, тоже встряну в дискуссию :-) Уж больно просто зацепила тематика радиолюбителей и отечественных микроконтроллеров. Первое, что вспомнилось - это такой микроконтроллер КР1878ВЕ1, который до сих пор успешно производится Ангстремом и продается (хоть и достаточно дорого). Так вот, что было интересного в микроконтроллере:
- собственное ядро
- периферийные устройства только GPIO, таймер-счетчик, сторожевой таймер
- скудные средства разработки и программирования: программирование только на ассемблере, а для программирования программатор для LPT-порта и консольная программа управления (ну, была виндозная еще, но, говорят менее стабильная)
- цена 80 руб., что во времена 98-го года, говорили, достаточно дешево - я уже застал цены более 100 руб.
Открыть Что из этого всего получилось?
Во-первых появились книжки Б.Ю. Семенова, посвященные программированию этого микроконтроллера и созданию реальных устройств, а именно FM-тюнера с цифровым управлением, во-вторых, появились энтузиасты, которые разработали ряд интересных устройств и опубликовали на страницах журналов "Радио", "Радиолюбитель" и, возможно, еще каких-то - просто, об остальных не скажу. Параллельно, взамен глюкавому программатору было разработано несколько альтернативных с софтом на любой вкус: хоть консольным, хоть виндозным графическим. Устройства на микроконтроллере описывались до 2005-го года, когда уже властвовали не PIC16F84, сходный по периферии и возможностям вообще, а ATmegи и PIC16F87x (у тех и других был, например, АЦП и UART). Думаю, если бы и Ангстрем потихоньку развивал микроконтроллер свой, то и новые версии микроконтроллера с АЦП тоже бы подхватили.
Закрыть

Вот и получилось, что не среда и не цена микроконтроллера стали залогом популярности. Популярным контроллер сделали энтузиасты, двигающие микросхему в массы - в ущерб себе, порой даже проклинаемые окружающими (где-то попадались "обвинения" Семенова в раскрутке микроконтроллера в своих книжках). Соответственно, что сейчас нужно для продвижения миландровских контроллеров (на мой взгляд):
- Хорошая книжка, к созданию которой, вроде бы, НЕМАН потихоньку движется
- Публикации описаний законченных конструкций в журналах, которые читают радиолюбители - хотя бы "Радио"
- Ролики на YouTube
- Возможно, стоит подумать и касательно робота с одним из миалндровских микроконтроллеров, если уж сейчас без робота жизни нет (сам разочаровался в слове "робот", хотя тоже порой подмывает сделать игрушку, которая бы объезжала препятствия)
А касательно сложности - можно сначала начинать на буржуйских мегах, просто, когда понадобится перейти на STM32, подумать о его отечественном собрате :-)
И, кстати, касательно описанной платы - ULHEDER делает как раз нечто подобное - К1986ВЕ92QI и К1128КТ3 или КТ4 (или же К1109КТ22) - ключи для управления нагрузками. Кстати, микросхемы К1128КТх более-менее распространены и в свое время использовали их в связке с ATmega8 в достаточно простом проекте - машинка с Bluetooth :-) Так что, энтузиазм и любопытство создадут нового инженера, интересующегося отечественными элементами.. но если радиокружки, техникумы и ВУЩы получат отладочные платы на льготных условиях и методическое подспорье - будет здорово, но это уже к представителям "Миландра" :-) - думаю, с ними можно будет договориться.
А вот насчет простоты - честно, порой хочется наоборот сложнее - чтоб и GSM-модем был, и GPS/ГЛОНАСС, и акселерометр - пусть половина ляжет мертвым грузом, но будет, если понадобится.
С уважением
Андрей
P.S. прошу прощения, если кого обидел - я не нарошно


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А как-же радиолюбители?
СообщениеДобавлено: 2015-янв-25 18:13 
Не в сети
Аватара пользователя

Зарегистрирован: 2015-янв-25 12:06
Сообщения: 44
stepper88 писал(а):
....
А вот насчет простоты - честно, порой хочется наоборот сложнее - чтоб и GSM-модем был, и GPS/ГЛОНАСС, и акселерометр - пусть половина ляжет мертвым грузом, но будет, если понадобится.
....

Ага! Вот оно!!! Одно дело игрушку для пытливого ума уже опытного радио любителя, а другое дело стартовый комплект моргальщика лампочек )


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: А как-же радиолюбители?
СообщениеДобавлено: 2015-янв-25 18:36 
Не в сети

Зарегистрирован: 2012-июл-24 19:43
Сообщения: 72
"Игрушку" сделал ULHEDER и продолжает делать подобные модули - сейчас аннонсирует два модуля с "отечественными" (разработано в России, выпускается же где-то в Юговосточной Азии) модулем камеры. Касательно же пути микросхемы к радиолюбителям (в том числе и опытным) - узким местом была цена перевозки - когда мы заказывали фирменную отладочную плату, цена доставки была 700 руб. и заказать только два микроконтроллера и две микросхемы CAN-интерфейса нам показалось достаточно дорогим удовольствием, но начальство выделило деньги на заказ отладочных плат и с оказей заказали микросхемы.
Просто мне развести плату с QFP-корпусом, сделать ее ЛУТом и спаять потом действительно не подъемно, но и навыки мои радиолюбительские на уровне начинающего радиолюбителя :-) Потому, в свое время знакомство с отечественными компонентами больше сводилось к использованию отечественной логики, ключей и т.п. Увы, что может помочь в таком случае, так это появление DIP-модуля с микроконтроллером, но это если и сделает то UHLEDER.
А насчет того, что всего и сразу - в столе товарища лежат в свое время заказанные модули GSM и ГЛОНАСС-приемники - планировали сделать треккер, но не сложилось, а заказанные детали периодически используем для макетирования других устройств.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 74 ]  На страницу 1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


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

Найти:
Перейти:  
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB