roboforum.ru

Технический форум по робототехнике.
Текущее время: 02 дек 2024, 21:32

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




Начать новую тему Ответить на тему  [ Сообщений: 52 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Re: Поготе с ЛУТ
СообщениеДобавлено: 04 апр 2011, 22:38 
Не в сети

Зарегистрирован: 29 дек 2010, 14:08
Сообщения: 155
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: С++
Vovan писал(а):
Вот же ж досада :( ... Но я понял это я виноват... Просто я медленно читаю :)
Krish писал(а):
достаю её, на тонере не кусочка меди
а это к чему? почему на тонере должна быть медь?

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

Добавлено спустя 7 минут 34 секунды:
Всё прочитал, надо ацетоном стирать тонер, после чего появятся протравленые дорожки, я разводил в соотношении 1:4 примерно, сколько мне надо времени травить плату ? или ещё подсыпать хлорного железа?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поготе с ЛУТ
СообщениеДобавлено: 04 апр 2011, 22:39 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2005, 12:03
Сообщения: 3340
Откуда: Литва
прог. языки: asm
Krish писал(а):
А вот совмещать раствор хлорного железа и текстолит с рисунок не могу
Их надо совмещать? :shock:
Krish писал(а):
а как узнать что плата протравилась?
посмотреть на нее (на плату) на просвет (например попробовать увидеть через плату лампочку. Только лампочку нужно включить выключателем, который обычно на стене, в том же помещении что и лампочка, а если лампочки нет, посмотреть сквозь плату на солнце которое обычно на небе, а если солнца нет, то посветить свечкой, которую нужно зажечь спичкой, которая лежит в спичечном коробке, который продается в ларьке за углом... уф :crazy: )

_________________
_________
Sincerely,
Vovan


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поготе с ЛУТ
СообщениеДобавлено: 04 апр 2011, 22:39 
Не в сети

Зарегистрирован: 29 дек 2010, 14:08
Сообщения: 155
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: С++
а почему плата цвет меняет? так должно быть?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поготе с ЛУТ
СообщениеДобавлено: 04 апр 2011, 22:43 
Не в сети
Аватара пользователя

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
Krish писал(а):
Вроде бы на тонере должны появиться кусочки меди?

Если хорошие кусочки появятся, то можно медь сдавать в пункт приема цветных металлов :good:

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поготе с ЛУТ
СообщениеДобавлено: 04 апр 2011, 22:47 
Не в сети

Зарегистрирован: 29 дек 2010, 14:08
Сообщения: 155
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: С++
УРА!!!! Спасибо, дружище, получилось!!!!! стёр ацетоном тонер, идеальные дорожки!!!! Спасибо :))))) :lol: :lol: :lol: :lol: :lol:

Добавлено спустя 22 секунды:
Блин я так рад ))

Добавлено спустя 2 минуты 59 секунд:
Завтра если получиться, покажу вам свой MRC40


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поготе с ЛУТ
СообщениеДобавлено: 04 апр 2011, 22:50 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2005, 12:03
Сообщения: 3340
Откуда: Литва
прог. языки: asm
Суперуникальное дело - стирать тонер ацетоном чтобы узнать: протравилась ли плата! Я ф шоке! :crazy:
А если не протравилась? а тонер стерт... :bad:

_________________
_________
Sincerely,
Vovan


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поготе с ЛУТ
СообщениеДобавлено: 04 апр 2011, 22:53 
Не в сети

Зарегистрирован: 29 дек 2010, 14:08
Сообщения: 155
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: С++
у меня текстолит толстый, его не просвечивает, я делал всё по гайду ЛУТа, там было сказано положить в раствор на 40-60 минут, я положил на 40-60 минут... всё чётко...
Только паяется трудновато, переходит на текстолит олово, я думал он не должен залазеть на него


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поготе с ЛУТ
СообщениеДобавлено: 04 апр 2011, 23:00 
Не в сети

Зарегистрирован: 29 дек 2004, 23:15
Сообщения: 3744
Откуда: Санкт-Петербург
прог. языки: C, C++, C#, Asm
ФИО: Кашликов Сергей
Попроси родителей отключить тебе интернет и записать в радиолюбительский кружок.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поготе с ЛУТ
СообщениеДобавлено: 04 апр 2011, 23:00 
Не в сети
Аватара пользователя

Зарегистрирован: 23 окт 2007, 22:03
Сообщения: 3037
Откуда: Москва
прог. языки: С
ФИО: Евгений Яковец
Krish писал(а):
у меня текстолит толстый, его не просвечивает
Сантиметра два что ли?
Krish писал(а):
я положил на 40-60 минут

Так на 40 или на 60 положил?
Krish писал(а):
Только паяется трудновато, переходит на текстолит олово

Припой на текстолит "переходить" не может. только на непротравленную медь.

_________________
- Этот человек - не человек! это робот!
- Как? уже делают?!
- Делают!!!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поготе с ЛУТ
СообщениеДобавлено: 04 апр 2011, 23:02 
Не в сети
Аватара пользователя

Зарегистрирован: 05 окт 2005, 12:03
Сообщения: 3340
Откуда: Литва
прог. языки: asm
есть масса методов проверки протравленности платы. Если недостаточно органов чувств (для того чтобы отличить медь от гетинакса), то можно использовать и некоторые дополнительные предметы и приборы (намекаю: приборы столовые :wink: ). Стирать тонер ацетоном для проверки - это лезть в воду не зная броду :lol:

_________________
_________
Sincerely,
Vovan


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поготе с ЛУТ
СообщениеДобавлено: 04 апр 2011, 23:34 
Не в сети
Аватара пользователя

Зарегистрирован: 28 мар 2011, 16:47
Сообщения: 127
Откуда: Волгоград
прог. языки: Java на начальном уровне
ФИО: Олег
я думаю стоит взглянуть
http://easyelectronics.ru/izgotovlenie- ... -urok.html


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поготе с ЛУТ
СообщениеДобавлено: 05 апр 2011, 16:11 
Не в сети

Зарегистрирован: 29 дек 2010, 14:08
Сообщения: 155
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: С++
Вопрос:
1) Если не до конца дотравить плату, то она будет плохо лужиться? А то у меня очень плохо олово идёт, даже с флюсом, это почему?
2) Вот программа миганием светодиодом:
.include "m8def.inc"



.def null =r5
.def temp0 =r16
.def leds =r17




;########
.CSEG
.org 0
rjmp RESET ; Reset Handler
reti; rjmp RESET ; Reset Handler
reti; rjmp EXT_INT0 ; IRQ0 Handler
reti; rjmp EXT_INT1 ; IRQ1 Handler
reti; rjmp TIM2_COMP ; Timer2 Compare Handler
reti; rjmp TIM2_OVF ; Timer2 Overflow Handler
reti; rjmp TIM1_CAPT ; Timer1 Capture Handler
reti; rjmp TIM1_COMPA ; Timer1 CompareA Handler
reti; rjmp TIM1_COMPB ; Timer1 CompareB Handler
reti; rjmp TIM1_OVF ; Timer1 Overflow Handler
reti; rjmp TIM0_OVF ; Timer0 Overflow Handler
reti; rjmp SPI_STC ; SPI Transfer Complete Handler
reti; rjmp USART_RXC ; USART RX Complete Handler
reti; rjmp USART_UDRE ; UDR Empty Handler
reti; rjmp USART_TXC ; USART TX Complete Handler
reti; rjmp ADC ; ADC Conversion Complete Handler
reti; rjmp EE_RDY ; EEPROM Ready Handler
reti; rjmp ANA_COMP ; Analog Comparator Handler
reti; rjmp TWSI ; Two-wire Serial Interface Handler
reti; rjmp SPM_RDY ; Store Program Memory Ready Handler
;########



RESET:
;###### init SATACK
ldi temp0,high(RAMEND) ; Main program start
out SPH,temp0 ; Set Stack Pointer to top of RAM
ldi temp0,low(RAMEND)
out SPL,temp0
;###############





ldi temp0,0b00000000 ; PORTC D7..D0
out DDRB, temp0

ldi temp0,0b00111100
out DDRC, temp0 ; Port B5..B2 = out, B7,B6,B1,B0 = in = in

ldi temp0,0b00000000
out DDRD, temp0 ; PORTD D7..D0 = in






clr null
ldi leds,0b00100000 ; set initial value




MAIN_LOOP:

rcall PAUSE_1_SEK

out PORTC,leds

rcall ROTATE

rcall PAUSE_1_SEK

out PORTC,null

rjmp MAIN_LOOP


;################################################
ROTATE:
push temp0
mov temp0,leds ; во временный
ror temp0 ; результат по барабану, главное C бит
ror leds ; тут в 0 вдвинетсЯ старший!
sbrc leds,1 ; skip if bit #0 is clr
ldi leds,0b00100000 ; set initial value
sbrc leds,6 ; skip if bit #6 is clr
ldi leds,0b00000100 ;
pop temp0
ret

;################################################
PAUSE_1_SEK:
push R17
push R18
push R19
; =============================
; -----------------------------
; delaying 3999996 cycles:
ldi R17, $24
WGLOOP0: ldi R18, $BC
WGLOOP1: ldi R19, $C4
WGLOOP2: dec R19
brne WGLOOP2
dec R18
brne WGLOOP1
dec R17
brne WGLOOP0
; -----------------------------
; =============================
pop R19
pop R18
pop R17
ret

Это программа миганием 4мя светодиодами по очереди, написано на асемблере, но мигает он очень медленно, как изменить скорость мигания?
3) Стал подключать по программе сервопривод, но я не знаю где написан порт данного сервопривода:

$regfile = "m16def.dat" 'используем мк ATmega16

$crystal = 16000000 'частота кварцевого резонатора 16mHz

Config Portc.2 = Output 'Порту присвоенно имя Servo1

Config Servos = 1 , Servo1 = Portc.2 , Reload = 11

Dim I As Integer , P As Integer

P = 12 'чем меньше значение переменной, тем быстрее будет вращаться серва и наоборот

Enable Interrupts

Servo(1) = 101 'центрируем серво (для разных моделей серво этот параметр может отличаться)

Wait 1

Do

For I = 101 To 150
Servo(1) = I : Waitms P
Next

For I = 150 To 200
Servo(1) = I : Waitms P
Next

For I = 200 To 150 Step -1
Servo(1) = I : Waitms P
Next

For I = 150 To 0 Step -1
Servo(1) = I : Waitms P
Next

For I = 0 To 101
Servo(1) = I : Waitms P
Next

Loop

End

portc.2 это имеется ввиду 2 ножка порта C ?
4) Я хочу перепрошить МК, как это сделать? наложить программу на уже имеющийся?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поготе с ЛУТ
СообщениеДобавлено: 05 апр 2011, 16:15 
Не в сети
Аватара пользователя

Зарегистрирован: 10 дек 2010, 13:16
Сообщения: 4995
Откуда: Красногорск МО
прог. языки: C, Python, wiring/processing
ФИО: Андрей
portc.2 это имеется ввиду 2 ножка порта C ? ДА!

П.С. Будешь накладывать - смотри аккуратнее совмещай инклюды и мейн, а то перекосы могут МК вывести из строя. И следи за люфтами.

_________________
Мой волшебник это я сам. Всю архитектуру программы придумал лично, а ребята помогли воплотить её. Я бы и сам мог написать, но лень учить язык и его конструкции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поготе с ЛУТ
СообщениеДобавлено: 05 апр 2011, 16:22 
Не в сети

Зарегистрирован: 29 дек 2010, 14:08
Сообщения: 155
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: С++
Люфты - что?
Если не до травить то паяться платка не будет?!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Поготе с ЛУТ
СообщениеДобавлено: 05 апр 2011, 16:32 
Не в сети
Аватара пользователя

Зарегистрирован: 28 мар 2011, 16:47
Сообщения: 127
Откуда: Волгоград
прог. языки: Java на начальном уровне
ФИО: Олег
Krish я бы советовал вам код не прятать под Spoiler а Воспользоваться тегами Code

Код:
Code


Добавлено спустя 1 минуту 14 секунд:
Krish писал(а):
Люфты - что?
Если не до травить то паяться платка не будет?!


Будет паяться! залуди только пяточки

Добавлено спустя 5 минут 45 секунд:
http://easyelectronics.ru/izgotovlenie- ... -urok.html вот стоит взглянуть

или вот (реклама можно?)чтобы не мучился!
forum29/topic9831.html

Вот например плата под контролер MRC - 28 обойдется тебе всего 150 рублей без доставки
http://robozone.su/2008/02/29/universal ... mrc28.html

Добавлено спустя 1 минуту 59 секунд:
и программатор 75 рублей
http://robozone.su/2008/02/29/universal ... mrc28.html


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

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


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

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


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

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO