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

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

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

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

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

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

Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков.

 
Опции темы
Непрочитано 20.08.2009, 00:34  
rolka
Частый гость
 
Регистрация: 22.05.2008
Сообщений: 41
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
rolka на пути к лучшему
По умолчанию

Сообщение от j2153
Схема ориентировочно может выглядеть примерно так (см. рис.)
Выходную часть - подключение светодиодов, пищалки и переключателя просто не успеваю вырисовать.

Главное:
R1, R2 и стабилитроны VD1, VD2 - это элементы грозозащиты.
Опыт показывает, что при ударе молнии, в длинной линии наводится индукционный импульс, который вполне может пробить электронику. И чем длинее линия - тем такой импульс мощнее. Пренебрегать этим не следует!
Еще хорошо провести линию коаксиалом. У меня был такой случай: провели 30 метров простым кабелем. Глюки - замучали. Наконец я решился на большую работу - перетягивать всю линию (за потолочными панелями!) коаксиалом: всё, после этого забот больше не знал.

Разводка по ножкам микросхем - исходя из печатной платы, как Вам будет удобнее, так программу и напишем.

Касательно табло: вместо штучных светодиодов нет проблемы поставить семисегментный индикатор - чтобы уровень отображался цифрой, от 0 до 4 например. Это всё в программе нетрудно предусмотреть.
Я тоже начел рисовать схему пока не увидел вашу и работы приостановил. Не ясно, на какие порты будут повешены электроды, где входы, где выходы. Вся электроника будит в железном закрытом помещений, а информационное табло в другом помещении. LCD очень хорошо но и LED не помешает. По расположений LED наглядно видно место в комнате покрыта водои.

-- Прилагается рисунок: --
Реклама:
rolka вне форума  
Непрочитано 20.08.2009, 07:54  
j2153
Гражданин KAZUS.RU
 
Аватар для j2153
 
Регистрация: 09.04.2009
Сообщений: 607
Сказал спасибо: 25
Сказали Спасибо 49 раз(а) в 42 сообщении(ях)
j2153 на пути к лучшему
По умолчанию

Ну, если металл экранирует, тогда грозозащиту может быть и не делать, но это на ваш собственный риск. У меня раз за грозовое лето где-нибудь выбивает...
Решайте сами.

А касательно индикатора - сигнал от контроллера несложно принять на компьютер и изобразить места на мониторе графически.

(Это я не к тому, что трудно прилепить светодиоды, а просто идеи по ходу )

А кстати: есть такой кабель, называется "витая пара", по которому проводят Интернет. В нем 8 жил, и ничего тогда городить не надо
j2153 вне форума  
Непрочитано 20.08.2009, 15:05  
rolka
Частый гость
 
Регистрация: 22.05.2008
Сообщений: 41
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
rolka на пути к лучшему
По умолчанию

Сообщение от j2153
Ну, если металл экранирует, тогда грозозащиту может быть и не делать, но это на ваш собственный риск. У меня раз за грозовое лето где-нибудь выбивает...
Решайте сами.

А касательно индикатора - сигнал от контроллера несложно принять на компьютер и изобразить места на мониторе графически.

(Это я не к тому, что трудно прилепить светодиоды, а просто идеи по ходу )

А кстати: есть такой кабель, называется "витая пара", по которому проводят Интернет. В нем 8 жил, и ничего тогда городить не надо
Я не имею ничего против защиты от грозы, а с графическим LCD думаю задорого все стоить будит. PIC16f84 не имеет АЦП, как он будит принимать и какой сигнал, какая идея у вас.
rolka вне форума  
Непрочитано 20.08.2009, 16:18  
uk8amk
Вид на жительство
 
Регистрация: 05.07.2006
Адрес: Tashkent
Сообщений: 454
Сказал спасибо: 24
Сказали Спасибо 67 раз(а) в 44 сообщении(ях)
uk8amk на пути к лучшему
По умолчанию

Сообщение от rolka
Я не имею ничего против защиты от грозы, а с графическим LCD думаю задорого все стоить будит. PIC16f84 не имеет АЦП, как он будит принимать и какой сигнал, какая идея у вас.
На выложеной вами схеме тоже не видно ни одного АЦП...
uk8amk вне форума  
Непрочитано 20.08.2009, 16:26  
j2153
Гражданин KAZUS.RU
 
Аватар для j2153
 
Регистрация: 09.04.2009
Сообщений: 607
Сказал спасибо: 25
Сказали Спасибо 49 раз(а) в 42 сообщении(ях)
j2153 на пути к лучшему
По умолчанию

Сообщение от rolka
Сообщение от j2153
А касательно индикатора - сигнал от контроллера несложно принять на компьютер и изобразить места на мониторе графически.
с графическим LCD думаю задорого все стоить будит.
Имелся ввиду экран компьютера. Это если принимать сигнал с линии связи не вторым МК, а на порт RS-232 компьютера.
Я про LCD вообще ничего не говорил. Я говорил "семисегментный индикатор", представляя его светодиодный. Но сейчас понимаю, что штучные светодиоды будут для вашей задачи нагляднее.
Цитата:
PIC16f84 не имеет АЦП, как он будит принимать и какой сигнал, какая идея у вас.
Ну ведь и в Вашей первоначальной схеме тоже нет АЦП. Там стоят просто буферные элементы с высокоомным входом. Правильно я понял?
А у МК входы и так высокоомные, буферные элементы не нужны.
Разница только в том, что у Вас вода находится под плюсом, и, появляясь, передает этот плюс на контакты датчиков.
Я же посчитал, что естественнее воде оставить потенциал "0" и соединить ее с "землей", а плюс повесить на входы (через резисторы). Тогда вода, появляясь, будет заземлять собой соответствующие входы, и микроконтроллер обработает это как входной сигнал.

Что-то не так?
j2153 вне форума  
Непрочитано 20.08.2009, 17:29  
rolka
Частый гость
 
Регистрация: 22.05.2008
Сообщений: 41
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
rolka на пути к лучшему
По умолчанию

Все ок. Только программка?
rolka вне форума  
Непрочитано 20.08.2009, 18:57  
Falconist
Супер-модератор
 
Аватар для Falconist
 
Регистрация: 08.09.2007
Адрес: Kyiv, Ukraine
Сообщений: 7,967
Сказал спасибо: 429
Сказали Спасибо 3,939 раз(а) в 1,690 сообщении(ях)
Falconist на пути к лучшему
По умолчанию

Уважаемый rolka, а для чего Вы цитируете весь предыдущий пост, зря засоряя дисковое пространство сервера? Удаляйте не информативную часть цитаты, как это делают форумчане, цитирующие Ваши посты.

Если цитата вообще не нужна - жмете не кнопку "цитировать", а "ответить" под последним постом.
__________________
Выслушай и противную сторону, даже если она тебе и противна!..
Falconist вне форума  
Непрочитано 20.08.2009, 19:11  
rolka
Частый гость
 
Регистрация: 22.05.2008
Сообщений: 41
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
rolka на пути к лучшему
По умолчанию

Извиняюсь
rolka вне форума  
Непрочитано 20.08.2009, 20:08  
j2153
Гражданин KAZUS.RU
 
Аватар для j2153
 
Регистрация: 09.04.2009
Сообщений: 607
Сказал спасибо: 25
Сказали Спасибо 49 раз(а) в 42 сообщении(ях)
j2153 на пути к лучшему
По умолчанию

Сообщение от rolka
Все ок. Только программка?
Программка не настолько сложна. Просто она каждые 1/4 секунды читает состояние ножек порта B и отсылает код на выход.
Написано для PBP v2.46.



Include "modedefs.bas" 'Настройки для работы с COM
DEFINE DEBUG_REG PORTA 'использовать порт A для передачи
DEFINE DEBUG_BIT 0 'через разряд 0
DEFINE DEBUG_BAUD 2400 'скорость 2400
DEFINE DEBUG_PACING 1000 'промежуток между посылками, 1000 мкс


'инициализация портов
TRISA = 0 'порт A -выходы
TRISB = %11111111 'порт B -входы


' Объявление переменных

i VAR byte

'инициализация переменных
CLEAR
PORTA=0

' начало выполнения
maincycle:

PAUSE 250 'пауза между проверками состояния порта 250 мс
i=PORTB 'считывание состояния порта
DEBUG 0,"U",i 'отсылка трех байт кода:

Goto maincycle
End

'0 - пустой байт, дает время для активизации приема вторым МК
'U - символ начала передачи
'i - передаваемые данные (из переменной)


Можно конечно было еще повыпендриваться, например, прочитать состояние порта несколько раз, а потом получить среднее - для уничтожения возможных помех. Но на мой взгляд, уж если появятся помехи, гораздо лучше убрать их, навесив по конденсатору на каждый вход.

ЗЫ:
Программа ориентировочная, ее работа "в железе" не проверялась.

ЗЫЗЫ:
Здесь кварц должен быть 4.0 МГц, поскольку посылка по стандарту RS-232 требует калиброванной скорости. Если кварц другой, нужно вставить еще дополнительную настройку. (По умолчанию принимается: 4 Мгц.)
j2153 вне форума  
Непрочитано 20.08.2009, 22:39  
rolka
Частый гость
 
Регистрация: 22.05.2008
Сообщений: 41
Сказал спасибо: 1
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
rolka на пути к лучшему
По умолчанию

Спасибо
Сегодня уже поздно, ничего не успею сделать. Тут только пол дела, надо нарисовать схему и написать программку для второго “pic”. Завтра все пересмотрю еще раз и подумаю как там и что. Попробую и программку написать, может что и получится.
rolka вне форума  
 

Закладки
Опции темы

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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите переделать схему ключа hort1 Электроника - это просто 24 30.07.2009 14:14
Как переделать VGA монитор -> ОСЦИЛЛОГРАФ ? Gobsek Видеотехника 2 28.10.2008 18:28
Как переделать Японский а/м TV Serg999 Видеотехника 1 06.10.2006 22:37
как правильно переделать схему? xerox2 Источники питания и свет 1 01.05.2006 16:58
[Решено] Как переделать телефон с тонального набора на импульсный? Автоматика и аппаратура связи 1 28.06.2005 03:25


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


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