LusoRobótica - Robótica em Português

Robótica => Projectos de robótica => Projectos em desenvolvimento => Tópico iniciado por: maurosmartins em 20 de Dezembro de 2011, 19:05

Título: rfDUINO
Enviado por: maurosmartins em 20 de Dezembro de 2011, 19:05
Viva pessoal,
Hoje gostaria de vos apresentar o projecto em que eu e o FET_Destroyer temos andado a trabalhar.

Ao pesquisar na net, verificámos que todas as formas de comunicação wireless para o Arduino eram baseadas em módulos Xbee, bluetooth ou 802.11 e por isso dispendiosas.

Faltava algo que permitisse criar uma ligação sem fios com qualidade e no entanto manter o custo baixo.

Foi com este cenário em mente que eu e o Pedro criámos o rfDUINO. Trata-se de um módulo constituído por uma placa circuito impresso, um suporte para baterias (AAA) e um módulo RF baseado no transceiver da Nordic o nrf24l01+.

O “cérebro” do rfDUINO é um Atmega328+ tornando-o compatível com o bootloader e IDE Arduino sendo nossa ideia fornecê-lo já com o bootloader gravado. Bem ao estilo do Arduino existirá também a possibilidade de usar e criar shields para expandir as capacidades do rfDUINO.

Existem duas versões diferentes do rfDUINO, o módulo RF alimentado a pilhas que não contem FTDI (apenas conector compatível com o pinout do FTDI cable) e o módulo para breadboard com conector USB e FTDI e sem suporte para pilhas.

Por enquanto ainda não existe nenhum módulo construído, estamos em processo de verificação para enviar as placas para produção. O módulo rfDUINO terá um custo previsto entre 18 e 20€.

Está tambem pensada uma versão baseada em PIC para utilizadores que prefiram estes microcontroladores.

A página oficial do rfDUINO é “www.rfduino.wordpress.com (http://www.rfduino.wordpress.com)” ou alternativamente podem-nos seguir no Facebook em "https://www.facebook.com/pages/Rfduino/182093498554030 (https://www.facebook.com/pages/Rfduino/182093498554030)".

Deixo-vos com algumas imagens do projecto:

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Frfduino.files.wordpress.com%2F2011%2F12%2Frfduino2c.jpg&hash=b0d7ab08bc58f6eebac4b8b6eb715129d5fee701)
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Frfduino.files.wordpress.com%2F2011%2F12%2Fdim_rfduino.png&hash=82aac5c62a52493f36e172aa4bf974d791f7289f)

Se tiverem opiniões/sugestões, comentem!

Vão estando atentos as paginas indicadas para receberem informações sempre haja novidades.

Cumprimentos, Mauro e Pedro.
Título: Re: rfDUINO
Enviado por: Sérgio_Sena em 20 de Dezembro de 2011, 22:10
muito bem! excelente! os meus parabéns ;)
Título: Re: rfDUINO
Enviado por: beirao em 20 de Dezembro de 2011, 23:13
Muito bom, gostei!! ;)

Fico à espera da versão para PIC :)
Título: Re: rfDUINO
Enviado por: maurosmartins em 21 de Dezembro de 2011, 00:50
Viva pessoal,

@asena, obrigado pelo incentivo, vamos tentar tornar este projecto realidade dentro em breve!

@beirao, a versao para PIC tb está para breve, provavelmente será lançada na mesma altura que o rfDUINO.

Mais uma vez obrigado, cumprimentos, Mauro.
Título: Re: rfDUINO
Enviado por: tr3s em 21 de Dezembro de 2011, 00:58
Ahhh boa boa! Projecto bastante interessante!
Quero ver os primeiros prototipos rápidamente!  :D

Quantas pilhas leva e como é o circuito de alimentação? (Componentes, características, funcionamento, etc)

Um aparte, em que software fizeram esse modelo 3D com pistas e tudo?

abraços
Título: Re: rfDUINO
Enviado por: FET_Destroyer em 21 de Dezembro de 2011, 01:07
Boas
@tr3s, o circuito é alimentado a duas baterias AAA recarregáveis através dum circuito step up DC-DC.
A imagem foi feita em eagle3D e solidworks para desenhar o modulo RF.

Cumps
Título: Re: rfDUINO
Enviado por: TigPT em 21 de Dezembro de 2011, 10:54
Muito interessante. Podem aprender muito com JeeNode (http://jeelabs.net/projects/hardware/wiki/JeeNode), mas vejo o nordic com muito potencial para comunicações.

Gostava também de ver um com uBlue (http://www.nordicsemi.com/eng/Products/Bluetooth-R-low-energy) que terá ainda mais potencial nos próximos 2 anos. (iPhone 4S já suporta e outros virão)

Quero ver fotos do primeiro protótipo a funcionar ;)
Título: Re: rfDUINO
Enviado por: maurosmartins em 21 de Dezembro de 2011, 13:46
Olá TigPT,

sim é verdade o JeeNode, apesar de usar outro transceiver é um produto interessante.

No entanto a nossa versão pretende ser mais simples e versátil, podendo a mesma pcb servir diversos fins.

Vamos ttar colocar um prototipo pronto o mais rapido possivel.

Cumps, Mauro.
Título: Re: rfDUINO
Enviado por: msr em 21 de Dezembro de 2011, 23:39
Muitos parabens pela iniciativa!
Tenho uma sugestão: preferia ver uma só placa e não dois módulos. Já que se chama rfDUINO a meu ver faria sentido integrar a parte do RF na própria placa e não ter no fundo dois módulos em separado.
Por outro lado, em que é que o rfDUINO se diferencia do JeeNode? Não em termos de circuito, mas de funcionalidade.
Título: Re: rfDUINO
Enviado por: maurosmartins em 22 de Dezembro de 2011, 00:44
Olá msr

tens razão na parte de ser integrado, mas por incrível que pareça neste momento conseguimos arranjar o modulo de forma mais económica que apenas o circuito integrado, por isso a primeira consideração é o preço.

Outra razão para nao ter sido feito já é que estamos a lidar com a "magia do RF" e nem eu nem o Pedro estamos mto à vontade em calcular o circuito de adaptação de impedancias nem a antena impressa correspondente, embora esteja pensado e seja uma das coisas k gostavamos de fazer.

bem, em relação ao jeenode, o transceiver que eles usam é diferente, é o RFM12B, vou ttar fazer uma compração entre os dois transceivers:

                 NRF                                  RFM12b
range         50m @ 250kbps                  ~100m ???
bit rate         250kbps-2mbps   max        115kbps
current TX      11.3mA                          26mA
current RX   13.5mA                          15mA
data pipes   6                                  1

em relação ao alcance, este prende-se com o modulo rf que estamos a usar no momento, mas existem outros mais caros inclusive com amplificador e conector sma para antena externa aumentando significativamente o alcance.

A questão da alimentação, o rfduino foi desenhado para ser um módulo portatil, daí incluir de raiz um conversor dc dc step up que lhe permite ser alimentado a partir de uma pilha AAA. Decidimos usar duas para aumentar a autonomia. No jeenode é necessário comprar uma pcb extra para ter esta funcionalidade.

O jeenode usa o RFM12b que é um módulo rf tal como o que estamos usar, ou seja um dia o rfDUINO poderá passar a ter a parte rf incluido na PCB, o jeenode não, será sp um módulo.

O rfDUINO tb foi desenhado para que a mesma pcb tenha varias funcionalidades sendo uma delas o uso numa breadboard ou montada num robô por exemplo.

Existirá uma versão com PIC para quem prefira esta familia de microcontroladores e no entanto manter a compatibilidade com utilizadores de arduino.

A documentação do nrf24l01+ é substancialmente melhor que a fornecida com o RFM12b


e finalmente o facto de ser TUGA :P

espero ter ajudado, cumps, Mauro e Pedro.
Título: Re: rfDUINO
Enviado por: mqueiros em 22 de Dezembro de 2011, 01:28
Faltava algo que permitisse criar uma ligação sem fios com qualidade e no entanto manter o custo baixo.


Muito bom, muito bom... os meus parabéns.

Vou-me permitir fazer uma sugestão/comentário que em nada coloca em causa o mérito do vosso projeto
Não seria de considerar a possibilidade de se utilizar um atmega328 em versão CI em vez de ser SMD ?
Digo isto numa perspetiva de redução de custos, nada medida em que seria possível aproveitar
algum que estivesse parado.




Título: Re: rfDUINO
Enviado por: FET_Destroyer em 22 de Dezembro de 2011, 01:59
Boas

@mqueiros, os Atmega328 são mais baratos no encapsulamento TQFP (usado no rfDUINO) que em DIP (formato CI como lhe chamaste), por outro lado dado as restrições de espaço foi usado o TQFP.

Cumps
Título: Re: rfDUINO
Enviado por: senso em 22 de Dezembro de 2011, 03:34
Muito bom projecto Mauro, se quiseres espandir a coisa, tenho um AirLink(nome de código lol) que vai ponte entre nRF e USB usando um Atmega32u4.
Título: Re: rfDUINO
Enviado por: mqueiros em 22 de Dezembro de 2011, 03:43
@mqueiros, os Atmega328 são mais baratos no encapsulamento TQFP (usado no rfDUINO) que em DIP (formato CI como lhe chamaste), por outro lado dado as restrições de espaço foi usado o TQFP.
Cumps

Certo, imaginei que de facto fossem mais baratos em formato DIP, estava apenas a pensar na questão de re-utilização
de um Atmega existente. Evidentemente que também compreendo o argumento do espaço. :)

Título: Re: rfDUINO
Enviado por: maurosmartins em 22 de Dezembro de 2011, 11:17
viva,

senso, gostava de ver isso, és tu k andas a desenvolver?

Cumps, Mauro.
Título: Re: rfDUINO
Enviado por: senso em 22 de Dezembro de 2011, 13:03
Sim, é para o micro-rato agora a curto prazo para debug e controlo via pc e depois para uns comandos e o que vier depois, o pcb está desenhado, falta mandar fazer e fazer a encomenda a Mouser dos componentes para a mesma.
Título: Re: rfDUINO
Enviado por: tr3s em 22 de Dezembro de 2011, 14:23
Senso... e que tal partilhares aí a tua experiencia? ;)
Mostra-nos o que estas a fazer!
Título: Re: rfDUINO
Enviado por: senso em 22 de Dezembro de 2011, 14:30
Ainda só existe mesmo o pcb em Eagle que precisa de uma revisão para usar os módulos que vocês estão a usar, que por agora só tem para o RFM12b, mas o nRF parece-me mais interessante e mais simples de usar, fica aqui um print:

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fimg838.imageshack.us%2Fimg838%2F9893%2Fairlink.png&hash=918e15c2b81dac7bbcfec074082e325b00903c3c)
A placa tem cerca de 64x29mm
Título: Re: rfDUINO
Enviado por: tr3s em 22 de Dezembro de 2011, 14:50
Referia-me ao micro-rato! Mas a tua resposta serve para o Fet e o Mauro.

Sugiro a criares 1 ou dois topicos para estes projecto que são bastante interessantes! (tenho mais curiosidade no micro-rato claro!)  ;D
Título: Re: rfDUINO
Enviado por: senso em 22 de Dezembro de 2011, 14:54
Essa placa faz efectivamente parte do micro-rato, mas é um projecto que está ainda muito verde, e ainda com muito trabalho por fazer, mas vou falar com os restantes menbros para saber se são a favor de publicar o projecto antes da competição, mas não sei se irão aceitar.
Por enquanto tambem temos poucas coisas visiveis, muitas breadboards com fiarada por todo o lado, e muito muito código que nos tem dado cabo da cabeça.
Título: Re: rfDUINO
Enviado por: Njay em 22 de Dezembro de 2011, 15:48
Bom projecto malta, estou a gostar de ver o pessoal a mexer-se e a inventar e fazer coisas novas :)

Sugiro que deiam uma olhadela no Atmega32u4 que o senso já referiu. Conheci há dias um projecto de um arduino-derivado (https://bitbucket.org/fmalpartida/vinciduino/wiki/Home (https://bitbucket.org/fmalpartida/vinciduino/wiki/Home)) que o usa e fiquei espantado quando vi o preço dele na mouser (http://pt.mouser.com/Search/ProductDetail.aspx?R=ATMEGA32U4-AUvirtualkey55650000virtualkey556-ATMEGA32U4-AU (http://pt.mouser.com/Search/ProductDetail.aspx?R=ATMEGA32U4-AUvirtualkey55650000virtualkey556-ATMEGA32U4-AU)). Tendo em conta que inclui interface USB, acho que é de dar uma olhadela...
Título: Re: rfDUINO
Enviado por: maurosmartins em 22 de Dezembro de 2011, 16:38
Viva pessoal,

@senso, o teu projecto está com mto bom aspecto! continua!

@Njay, agradeço as sugestão, iremos dar uma vista de olhos nesse micro! no entanto para esta versão iremos usar o 328 porque pelo que vi rapidamente o Atmega32u4 comsome um bocado mais e para uma aplicação a bateria não seria tão bom, no entanto para a versão breadboard ... fica a ideia!  ;D

Vou-vos deixar com fotos dos protótipos (versão PIC) dos módulos:

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Ffarm8.staticflickr.com%2F7004%2F6554619005_f8b502331a_b.jpg&hash=0e192a24b147af62462126301d39fea76630d064)

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Ffarm8.staticflickr.com%2F7163%2F6554619139_469c3f71ee_b.jpg&hash=39578219d33e5dba4bda06dabb02687438d5e226)

Incluimos uma foto com o arduino UNO para comparação do tamanho.

Cumps, Mauro e Pedro.
Título: Re: rfDUINO
Enviado por: CBX em 22 de Dezembro de 2011, 17:29
A placa parece muito boa, o tamanho, o step up e o transceiver parecem uma boa combinação, parabéns

na versão atmega328 eu removia o ft232 e o companhia e deixava apenas a header ftdi, ficava com mais espaço livre, assim podiam acrescentar headers para todos os GPIO do ic e baixava o custo de fabrico...

também já tinha pensado em fazer qualquer coisa do género com esses módulos visto serem estupidamente baratos e fáceis de usar...
Título: Re: rfDUINO
Enviado por: Marvin em 22 de Dezembro de 2011, 17:47
Parabens pelo projecto.

Uma duvida, o modulo RF está soldado a board, mas não seria melhor colocar apenas o receptaculo para poder mudar de modulos? Pois existem esses modulos com amplificador e antena que podem ser um upgrade interessante.

Se não estiver soldado, então esqueçam o que escrevi! :)




Título: Re: rfDUINO
Enviado por: maurosmartins em 22 de Dezembro de 2011, 18:12
Viva pessoal,

@CBX, a versao "portatil" nao terá o ftdi, só header para o ftdi cable. apenas a versão breadboard terá assim o módulo pode ser mais barato e alem disso nao consome tto.  :)

@marvin, se conseguirmos levar isto em frente, será uma produção em pequena escala! :D com um pco de jeito até podem escolher os componentes que querem  ;D  mas a ideia do encaixe é boa, mas também tem o inconveniente de ficar mais alto, caberá à pessoa ponderar os prós e contras.

Cumps, Mauro.
Título: Re: rfDUINO
Enviado por: FET_Destroyer em 22 de Dezembro de 2011, 19:13
Boas
Eu e o mauro hoje andamos em fase de testes e com os módulos protótipos conseguimos uma distancia de 60m @ 250kbps em espaço aberto. Provavelmente dará mais mas ficamos sem espaço para testar.

Cumps
Título: Re: rfDUINO
Enviado por: Marvin em 22 de Dezembro de 2011, 22:20


@marvin, se conseguirmos levar isto em frente, será uma produção em pequena escala! :D com um pco de jeito até podem escolher os componentes que querem  ;D  mas a ideia do encaixe é boa, mas também tem o inconveniente de ficar mais alto, caberá à pessoa ponderar os prós e contras.


Claro q conseguem levar para a frente! A questão era mm poder trocar o modulo em "runtime" se fosse necessario.

Boas
Eu e o mauro hoje andamos em fase de testes e com os módulos protótipos conseguimos uma distancia de 60m @ 250kbps em espaço aberto. Provavelmente dará mais mas ficamos sem espaço para testar.


Eu acho que conseguem melhor, eu em casa cheio de interferencias consigo cobrir a casa toda (120m^2) com 1Mbps, isto com o modulo "stock" sem antena de ganho.

Continuação de bom trabalho!
Título: Re: rfDUINO
Enviado por: maurosmartins em 22 de Dezembro de 2011, 23:30
Viva pessoal,

Marvin, estás a usar estes módulos com o nrf?

Cumps, Mauro.
Título: Re: rfDUINO
Enviado por: Marvin em 23 de Dezembro de 2011, 11:12
Viva pessoal,

Marvin, estás a usar estes módulos com o nrf?

Cumps, Mauro.

Estou a usar os modulos da nordic, n sei bem ser era essa a pergunta. São iguais aos que tens com antena patch, Nrf24L01P, a configuração que estou a usar é com 1Mbps e penso que com o enhanced shockburst activo.

Não tenho aqui o codigo para dizer exactamente a configuração que tenho, mas assim q tiver tempo vejo isso.

Espero ter ajudado.

p.s. ainda n testei os modulos em campo aberto
Título: Re: rfDUINO
Enviado por: maurosmartins em 27 de Dezembro de 2011, 16:38
Viva pessoal,

Antes de mais espero que o natal tenho sido do agrado de todos :)

Hoje gostaria de dar a noticia que o rfDUINO está um passo mais próximo de se tornar realidade, enviamos as pcbs para serem fabricadas, é a primeira vez que o fazemos, vamos ver como corre.

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Frfduino.files.wordpress.com%2F2011%2F12%2Fpcb_prod.png&hash=a9eae47317e46a169490840b9368d0bf60c631f6)

Cumps, Mauro.
Título: Re: rfDUINO
Enviado por: Sérgio_Sena em 27 de Dezembro de 2011, 17:42
mandaram fazer a quem ?
Título: Re: rfDUINO
Enviado por: maurosmartins em 27 de Dezembro de 2011, 18:53
Olá Sena,

são apenas 20 placas (painel de 5x5cm com duas em cada) utilizamos o serviço da seedstudio.

Cumps, Mauro.
Título: Re: rfDUINO
Enviado por: Sérgio_Sena em 27 de Dezembro de 2011, 20:37
boa, isso é bom serviço.

depois se quiserem info para quantidades, digam.
Título: Re: rfDUINO
Enviado por: maurosmartins em 27 de Dezembro de 2011, 20:47
Ok Sena, obrigado!

Tenho também a agradecer ao CBX por ter partilhado a experiência dele com a seedstudio.

Cumps, Mauro.
Título: Re: rfDUINO
Enviado por: maurosmartins em 19 de Janeiro de 2012, 11:38
Viva pessoal,

Finalmente chegaram as PCBs do rfDUINO, e aproveito para as colocar aqui! Achei o serviço da Seedstudio bastante bom e bastante em conta.

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Ffarm8.staticflickr.com%2F7024%2F6724987435_fb01f2c0e1.jpg&hash=6099e3d4a5bbe2e8a9242a6af5a735c3f119bbd4)

Na imagem seguinte aparecem as pcbs com uma moeda de 50centimos para comparação de tamanho e ainda o socket para as pilhas AAA para a PCB.

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Ffarm8.staticflickr.com%2F7157%2F6724981987_3a7e3779da.jpg&hash=e8c7393dc66c83c04d57e70631bdd5696a869c5e)

Também fizemos mais uns testes com os módulos que já temos montados com um alcance de cerca de 81 metros.

(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Ffarm8.staticflickr.com%2F7020%2F6725036969_9756febfd9.jpg&hash=90071e7529e7a70af623068bec0ad377f31e7ad2)

Infelizmente ainda não recebemos os microcontroladores para podermos testar os módulos, espero que cheguem em breve para podermos dar mais novidades!

Podem ver fotos com mais resolução no flickr http://www.flickr.com/cocoind/ (http://www.flickr.com/cocoind/)

Cumps, Mauro.
Título: Re: rfDUINO
Enviado por: TigPT em 19 de Janeiro de 2012, 12:13
Muito bem! Fico à espera de novidades.
Título: Re: rfDUINO
Enviado por: Sérgio_Sena em 19 de Janeiro de 2012, 12:26
muito bem!

Vamos agora fazer o deployment de uma rede sensorial? :) isso será interessante ver como se porta. Cortar nos consumos, algoritmos one-to-one e many-to-one, etc.

Só falta libertarem o pacote de informação, com os esquemas-pcb-firmware, para o pessoal do fórum seguir os vossos passos! ;)
Título: Re: rfDUINO
Enviado por: Sérgio_Sena em 19 de Janeiro de 2012, 12:37
lembrei-me agora duma coisa, um projecto pessoal que tenho parado faz imenso tempo:

tipo Google-Power-Meter, onde há uma pagina web que recebe os POSTs de Concentradores, em que estes Concentradores recebem os pacotes dos "sensores".

O mais interessante é que poderá ser uma página open-source e tudo comunitário, onde todos os que querem ter visualização gráfica/terminal dos seus dados, podem tê-la mediante registo e "donativo mínimo" :)
E claro, todos contribuem para os custos de servidor. (dominio+server)


Fica a ideia ;)
Título: Re: rfDUINO
Enviado por: TigPT em 19 de Janeiro de 2012, 12:39
lembrei-me agora duma coisa, um projecto pessoal que tenho parado faz imenso tempo:

tipo Google-Power-Meter, onde há uma pagina web que recebe os POSTs de Concentradores, em que estes Concentradores recebem os pacotes dos "sensores".

O mais interessante é que poderá ser uma página open-source e tudo comunitário, onde todos os que querem ter visualização gráfica/terminal dos seus dados, podem tê-la mediante registo e "donativo mínimo" :)
E claro, todos contribuem para os custos de servidor. (dominio+server)


Fica a ideia ;)

Também já tinha começado a fazer algumas coisas nesse sentido, mas tava mais virado em manter o webserver interno tb por hardware. contudo uma versão web seria mais acessível por qualquer um e baixava os custos de desenvolvimento.
Título: Re: rfDUINO
Enviado por: Sérgio_Sena em 19 de Janeiro de 2012, 12:45
Exacto, pq o sistema só tem que fazer um HTTP POST ao servidor. Muito mais simples!

O Master Concentrador ou tem um micro com Ethernet, ou usa um módulo tipo Tibbo. Qualquer opção é válida, a última obviamente mais cara.

Título: Re: rfDUINO
Enviado por: TigPT em 19 de Janeiro de 2012, 12:48
eCos e uIP :)
Título: Re: rfDUINO
Enviado por: Sérgio_Sena em 19 de Janeiro de 2012, 13:03
Parece-me bem :)

Como tenho experiência com a stack TCPIP da Microchip, vou fazer com essa.
E depois experimenta-se com a da ATMEL, também. Gosto de ter opções!
Título: Re: rfDUINO
Enviado por: TigPT em 19 de Janeiro de 2012, 13:11
Também já usei o ENC28J60
Título: Re: rfDUINO
Enviado por: msr em 19 de Janeiro de 2012, 17:45
asena, o que referes não seria algo deste género: https://pachube.com/
(do lado do servidor web)
Título: Re: rfDUINO
Enviado por: maurosmartins em 19 de Janeiro de 2012, 19:11
Viva pessoal,

obrigado pelos comentários, continuamos a trabalhar para ter um protótipo destes o mais cedo possível. Agora já consegui separar um dos painéis que tem duas PCBs e em termos de material já temos tudo menos os micros e os ressonadores.

Em relação ao projecto que o sena falou, eu e o Pedro também já temos algo parecido começado em PHP e MySQL e ando a ttar (mto lentamente) meter um micro a falar MySQLês :P vamos ver se consigo.

A rede de sensores o Pedro já começou, dps dos exames vamos ter mais algum tempo. Estávamos a pensar em algo deste género:
(https://lusorobotica.com/proxy.php?request=http%3A%2F%2Fwww.digi.com%2Fimages%2Flineart%2Flineart-xbeepro868-multipoint.gif&hash=b631b23f8b05fcb69841e8955396eea925fa1401)


o ideal seria uma rede mesh, mas ainda são relativamente complicadas de implementar.

se tiverem ideias, digam!

Cumps, Mauro.
Título: Re: rfDUINO
Enviado por: Sérgio_Sena em 19 de Janeiro de 2012, 19:36
asena, o que referes não seria algo deste género: https://pachube.com/
(do lado do servidor web)


por exemplo! esse é realmente um bom exemplo.
Só falta implementar a API num micro puro, q não seja Arduino ou outras placas idênticas.
Título: Re: rfDUINO
Enviado por: maurosmartins em 23 de Fevereiro de 2012, 21:38
Viva pessoal,

infelizmente o rfDUINO esteve parado durante algum tempo especialmente devido a falta de componentes (resonators de 8MHz) e também devido a alguns problemas relacionados com a gravação do bootloader arduino (agradeço ao senso as dicas).

Este post serve para informar a comunidade que o projecto está vivo e finalmente a funcionar! :)

Deixo-vos com um (mau) video do rfDUINO em funcionamento, neste video o rfDUINO está a receber pacotes RF enviados pelo seu antecessor.

www.youtube.com/watch?feature=player_detailpage&list=UUh_4cWdnhTiyOPKWMaWcSug&v=MQwWHyzgR80 (http://www.youtube.com/watch?v=MQwWHyzgR80#)

Amanha vou tentar tirar fotos decentes e ttar o mais rápido possivel colocar o rfDUINO à disposição (hardware, material de apoio, e software)

Espero que gostem, cumprimentos, Mauro e Pedro.
Título: Re: rfDUINO
Enviado por: Sérgio_Sena em 23 de Fevereiro de 2012, 22:41
excelente trabalho, muito bem! venha de lá o resto para os interessados!
5 * !

Título: Re: rfDUINO
Enviado por: Hugu em 24 de Fevereiro de 2012, 14:42
Bom trabalho!!

Brevemente à venda na webloja G7 (http://www.g7electronica.net)!  8)
Título: Re: rfDUINO
Enviado por: maurosmartins em 24 de Fevereiro de 2012, 19:24
Viva pessoal,

obrigado pelas palavras!

Hugo, espero bem que sim :D é bom sinal!

Entretanto, hoje no blog do rfDUINO http://rfduino.wordpress.com/download/ (http://rfduino.wordpress.com/download/), disponibilizámos algum material, estes incluem, esquemático, silkscreens, exemplo para RX e uma espécie de datasheet beta para o rfDUINO. Espero meter lá dentro em breve o código para o TX bem como um exemplo com o DHT11

para podermos disponibilizar para venda faltam só os headers, e tempo para os soldar :), pretende-se também disponibilizar em forma de kit.

Ideias/Sugestões agradecem-se!

Cumps, Mauro.
Título: Re: rfDUINO
Enviado por: metRo_ em 24 de Fevereiro de 2012, 20:31
Parabéns ;)
Título: Re: rfDUINO
Enviado por: kast em 16 de Setembro de 2012, 21:43
Boas

Estou a fazer algo muito parecido com rfduino, e reparei que colocaram um condensador de 100nF entre o GND e o VCC do nRF, há alguma razão para isso ? ou é só para diminuir o ruido ?

E estão a utilizar algum ressoador ou cristal ? É que não consegui ver nada disso na pcb...

edit: agora já me pareceu ver lá qq coisa parecido com um ressoador ....
Título: Re: rfDUINO
Enviado por: JPCarvalho em 17 de Setembro de 2012, 10:45
Nos meus projectos uso normalmente para reduzir o ruido.  ;)
Título: Re: rfDUINO
Enviado por: Sérgio_Sena em 17 de Setembro de 2012, 10:49
qual ruido, de onde ?
Título: Re: rfDUINO
Enviado por: JPCarvalho em 17 de Setembro de 2012, 11:50
As interferências criadas pelo exterior  ;)

Ondas rádio possuem comprimentos de onda gigantescos  ;)
Título: Re: rfDUINO
Enviado por: Sérgio_Sena em 17 de Setembro de 2012, 14:13
As interferências criadas pelo exterior  ;)

Ondas rádio possuem comprimentos de onda gigantescos  ;)


Sim, mas simples condensadores de 100nF não te vão safar de EMI
Os condensadores devem ser entendidos como reservatórios de energia para rápidas necessidades.

A comutação das portas lógicas internas causa "deeps" de tensão no rail +VDD.
Os condensadores vão libertar a energia que têem para manter o rail +VDD estavel.
Quanto mais pequeno o condensador, mais disponibilidade tem para fornecer energia ou seja, mais rapidamente liberta energia.

Por isso se diz que os condensadores, nestes casos, são filtros de ruido. "Ruido" gerado pelo próprio microcontrolador, aquando da comutação da lógica interna.

Título: Re: rfDUINO
Enviado por: maurosmartins em 23 de Setembro de 2012, 15:16
Viva pessoal,

tenho andado um pco ausente do forum e so agora vi o post.

@kast, o condensador de 100nF (reparar que existe pelo menos um perto de cada IC) é o conhecido como condensador de desacoplamento (costuma-se ver em ingles decoupling cap) e tem como função precisamente o que o Sena disse.

Os condensadores devem ser entendidos como reservatórios de energia para rápidas necessidades.

A comutação das portas lógicas internas causa "deeps" de tensão no rail +VDD.
Os condensadores vão libertar a energia que têem para manter o rail +VDD estavel.
Quanto mais pequeno o condensador, mais disponibilidade tem para fornecer energia ou seja, mais rapidamente liberta energia.

Por isso se diz que os condensadores, nestes casos, são filtros de ruido. "Ruido" gerado pelo próprio microcontrolador, aquando da comutação da lógica interna.


é boa pratica de desenho inclui-los.

Cumprimentos, Mauro.