컨트롤러"!!

W

wylee

Guest
문제는 화성의 로봇, 성령과 기회에 직면 ....보고 후

내 옆에있는 무선 프로젝트에 원격 점멸 circutary하는 데 자신의 아이디어를 구현하는 생각에 와서

어느 누구도 할 수있는 회로를 알고 있나요?나도 플래시 PIC16F84 좋겠

귀하의 전송 매체로, 원격 PIC는 회로에 어디에 플래시 자체를 업데이 트하고 새로운 펌웨어 코드를 업로드 RF 또는 적외선을 사용하여 ...

이것은 특히 귀하의 PIC 회로를 몇 가지 어려운 환경에 도달 위치 멋질 것입니다
wylee에 의해 2005년 3월 1일 12시 56분;의 시간 1 편집한에 편집한 마지막 총

 
안녕,

일부 기업은대로 할 수있습니다.
당신이 할 일은 이것이다 :
1.부트 로더를 사용하여 - 다시이 금방 올 것이다.
2.PIC는 그 두 번 누른 다음 progrm 필요 \ 필요한 메모리를 사용합니다.

어떻게 작동 :
PIC는 부트 로더와 함께 시작됩니다.부트 로더와 활성화되어 거기에서 프로그램을 시작하는 것입니다 PIC이 whice 메모리의 일부를 읽습니다.만약 당신이 업데이 트하려면 다음 프로그램 자체 (안 부트 로더)를 누른 다음 새 소프트웨어를 메모리에 표시된 장소 비트 프로그램 RF/IR/RS-232 또는 반대의 곳으로 커뮤니케이 션의 모든 유형을 사용하여 작성하는 의지가 있어야한다.모든 괜찮습니까,하고 CRC 및 기타 코드가 잘됩니다.그런 다음 프로그램을 약간 변경 줘야해 두 번째 프로그램을 사용하여 부트 로더 이야기.자체가 재설정됩니다 마지막 프로그램입니다.
부트 로더를 다시 시작 프로그램을 두 번째로 이동합니다.그리고 당신이 여러 번 같은 프로그램을 변경할 수있습니다 필요합니다.
그게 전부 다.
당신,하지만 비용이 적용되지 않습니다 외장 메모리 implament 수 있으며 다음의 내장 메모리를 사용하여 훨씬 더 문제가있을 수있습니다.
만약 당신이 좋아하면, 제발 우리와 함께 공유할 수 somehting 할 것입니다.
행운을 빕니다.

 
안녕하세요 wylee,

만약 당신의 계획을 원격 (RF 또는 적외선) PIC16F84의 플래시를 업데이 트하고있습니다 위해서는 원격 스테이션 PIC16F84 간의 게이트웨이 역할을 위해, 당신은 노예 (2 칩)가 필요합니다.
PIC16F84 어떻게 프로그래밍을하는지 알아?ICSP 사용 (회로 시리얼 프로그래밍) 두 개의 I / O를 핀 플러스 파워, 지상과 하드웨어 기반의 Vpp.
안으로 부트 로더를, 그래서 당신은 적절한 외부 장치없이도 업데이트할 수없습니다 PIC16F84 못 찾을 거다.
만일 당신은 아직 그것뿐만 아니라 ICSP 사양을 읽을 것을 권장 나이 PIC16F84를 사용하라고.
시작 파일의 33 페이지와 함께 : http://ww1.microchip.com/downloads/en/DeviceDoc/30277d.pdf
그렇다면 어떤 RF 트랜시버에서 시리얼받을 것입니다 ICSP 인터페이스를 통해 플래시 업데이 트를 관리하는 귀하의 게이트웨이 빌드합니다.

그러나 만약 당신이 PIC16F87XA 시리즈 PIC18 또는 심지어 그때부터 일이 더 전환할 계획이 달라 보인다.
단지 당신이 일부러 ICSP 사용자 인터페이스를 통해 외부 장치없이 능력 플래시 업데이 트를 수행할 줄에 포함되어있는 부트 로더에서 모든 혜택을받을 수있습니다.
당신은 더 많은 읽을 수있습니다 : http://ww1.microchip.com/downloads/en/DeviceDoc/00851b.pdf

그럼이 모든 게 당신이해야 할 일련의 정보를 플래시 업데이 트를 위해 필요한 RF 트랜시버를 통해받을 수있습니다.
확실한 모든 통신 프로토콜을해야하는 부트 로더 섹션에 거주하고있습니다.
당신은 (코드 AC163027 - 2 $ 39 마이크로 사이트) 또는 심지어 모든 키트 (코드 DM163027_2) ISM 대역에서 좋은의 RF 애플 리케이션 2,4 GHz 용 PICDEM Z부터는 2.4GHz의 RF 카드를 구입할 수있습니다.
미안하지만, 당신이 첨부 파일을 보려면 로그인이 필요합니다

 
점멸 PIC는 무선 정말 멋진 아이디어입니다!!

만약 너희들, 내가 조금이라도 쿨러 추가 만들고 싶어 마음을하지 않습니다.

무선 카드 실비오에 의해 표시, 그래서 생각을 내 마음에, "그 카드를 통한 의사 소통은 PIC와 함께 간단한 위스콘신 - FI와 (802.11) LAN 카드를 사용 가능한가요?"오는 보여주는 2.4GHz입니다
만약 그게 가능하다면, 지금 우리가 할 수 몇 가지 간단한 비주얼 베이직 응용 프로그램의 PIC 플래시.

왜 너희들이 아이디어의 타당성 대해 어떻게 생각하십니까?

이런 생각을하는 경우, 다음 방법을 알려주십시오 너희들이 가능합니다 그것은 구현할 수있을 거라 생각해?

agnivesh

 
안녕하세요 agnivesh,

PICDEM부터 Z는 2.4 GHz RF 카드 CC2420의 RF는 2.4 GHz 트랜시버 Chipcon에서 제조한을 사용합니다.CC2420는 2.4 GHz 대역의 IEEE 802.15.4 호환 RF 트랜시버이다.제발 CC2420 RF 트랜시버에 대한 자세한 내용 www.chipcon.com를 참조하십시오.
RF 및 기판 설계를 회로도 CC2420 레퍼런스 디자인은 Chipcon에 의해 출판의 연속 채택됩니다.

PICDEM Z부터 2.4 GHz의 RF 카드는 2.4 GHz 주파수 대역의 지그비 프로토콜에 대한 마이크로 칩 솔루션을 입증하도록 설계되었습니다.따라서, 당신은 일반 위스콘신 주와 함께 사용할 수없습니다 - FI의 카드는 802.11b를 기반으로
마지막으로 하나를 위해, 당신은 www.edtp.com에서 좋은 보드를 사용할 수있습니다

하지만 위스콘신 주와 함께 진행하기 전에 - FI의 카드는 이러한 4 개의 기사를 읽어보십시오 :

http://www.radiotronix.com/support/click_download.asp?ContentId=169&FileURL=../datasheets/WiFi % 20vs. % 20Wi232DTS.pdf

http://www.radiotronix.com/support/click_download.asp?ContentId=170&FileURL=../datasheets/MeshNetworkWhite.pdf

http://www.radiotronix.com/support/click_download.asp?ContentId=184&FileURL=../datasheets/wi232_vs_zigbee.pdf

http://www.radiotronix.com/support/click_download.asp?ContentId=183&FileURL=../datasheets/W101-DREWS.pdf
미안하지만, 당신이 첨부 파일을 보려면 로그인이 필요합니다

 
안녕하세요 agnivesh,

당신이 말한이 가능합니다.만약 당신의 계정 내가 쓴하다.당신이 사용하는 인터페이스를 아무리만큼 충분한 메모리를 필요로 스틱을 () 당신은 매우 간단하게 할 수있는 하나 또는 두 개의 PIC를 사용합니다.
내가 wouldnt 2를 사용 PIC는대로 비싸고 줘야해 maek 여러분과 더 많은 complax 큰 harware.

 
당신은 PIC는 그 두 프로그램이 필요 이상의 메모리가 필요하지 않습니다.
그것은 공간과 비용의 낭비 증가됩니다.두 단어에서는, 나쁜 구현한 것입니다.

반복합니다 :
PIC16F87X 마이크로 컨트롤러 제품군 능력을 자신의 프로그램이 메모리에 쓸 수있다.PIC18 familly, 너무.
PIC16F84 아닌 경우에도 절반의 전체 메모리 분할.
Wylee PIC16F84의 플래시 업데이 트를 우려했다.그것은 별도 칩없이는 불가 능해.그래서 내가 두 개의 칩을.마이크로 칩의 사이트에서 애플 리케이션 노트 AN732 읽어보십시오.

두 용어를 사용합니다 :
그 마이크로 영구적으로 남아있는 부트 로더 코드를 의미합니다 "부트 코드".
사용자의 펌웨어를 플래시 메모리로 부팅 코드에 의해 작성된 말합니다 "사용자 코드".

9 페이지의 결론을 읽어보십시오 :
"부트 로더를 사용하도록 효율적인 방법이다 펌웨어
필드에서 업그레 이드.전체 프로그램의 3 % 미만
메모리 부팅 코드는 전체 프로그램에 의해 사용됩니다
메모리 PIC16F877에서 사용할 프로그래밍 될 수있다
19,200 보오 미만에서 1 분. "

만약 당신이 프로 시저를 업데이 트 midle에 얼어 죽을 수, 그리고 두려워하는 문제를 해결하기 위해보다 효율적인 방법입니다.
아니 두 개의 동일한 프로그램의 기억을 이용해서 (나도 그런 느낌을 동결하면 하반기의 프로그램을 사용하여 업데이트)를 복구할 수있습니다 알아요.

 
안녕,

과거 experiance 들어,이 최선의 방법은 내가 걸릴 것이라고합니다.난 더이상 당신이 RF 또는 부트 로더에서 다른 프로토콜을 디코딩을위한 코드를 삽입할 수있을 것 같아 ...
언제 제가 ssystem 디자인, 내가 안전하게 실패가 갖고 싶어.전 세계 각지의 나의 백성 중 하나를 그냥 보내 질수 있기 때문에 시스템을 하나의 숯불 remotly 때 업데이 트 더라 ...
그러나 다시, 거기에 문제를 해결하는 하나의 방법이 아니다, 우리는 무엇을해야합니까.
행운을 빕니다.

 

Welcome to EDABoard.com

Sponsor

Back
Top