Netduino home hardware projects downloads community

Jump to content


The Netduino forums have been replaced by new forums at community.wildernesslabs.co. This site has been preserved for archival purposes only and the ability to make new accounts or posts has been turned off.
Photo

1-WIRE


  • Please log in to reply
9 replies to this topic

#1 PeterB

PeterB

    Member

  • Members
  • PipPip
  • 17 posts
  • LocationSydney, Australia

Posted 21 January 2011 - 12:12 AM

Hi All, I was finally able to order my Netduino Plus today from LittleBird Electronics and I hope to get it early next week. I have been working on a data logger for my solar hot water system using the Arduino and a handful of DS18B20. This was easy using the onewire library in the Arduino. I have been reading the forum articles for several weeks now and I understand that at present the only way to use 1-wire devices is to use an interface chip that takes a handful of digital lines. My understanding is that there is some investigation/work into implementing a 1-Wire interface in the latest firmware. Could the members that are in the loop advise either the progress or possible timeline for seeing 1-wire in the Netduino. Thanks, Peter

#2 Chris Walker

Chris Walker

    Secret Labs Staff

  • Moderators
  • 7767 posts
  • LocationNew York, NY

Posted 21 January 2011 - 12:42 AM

Hi Peter, For now, I'd recommend using an interface chip. We're working on a native solution based off of community contributions, but it's a ways out still. Chris

#3 PeterB

PeterB

    Member

  • Members
  • PipPip
  • 17 posts
  • LocationSydney, Australia

Posted 22 January 2011 - 12:42 AM

Hi Peter,

For now, I'd recommend using an interface chip. We're working on a native solution based off of community contributions, but it's a ways out still.

Chris


Thanks Chris. I have been looking at the DS2482-100 I2C to 1-Wire (Master 1 channel) and it looks like it would work with the current I2C support. Some serious work required to get it going though. I have looked to see if there were any wrappers (helper classes) for this in the .NET world but alas no such thing. I am probably not up to writing such a thing but I will have to give it a go. I imagine this would be a major project. Once I have all of the hardware I will start playing.

Cheers,
Peter

#4 bill.french

bill.french

    Advanced Member

  • Members
  • PipPipPip
  • 260 posts
  • LocationPrinceton, NJ

Posted 22 January 2011 - 02:27 AM

I have had very good luck with this unit: http://www.phanderso...mp/onewire.html

#5 Frank

Frank

    Advanced Member

  • Members
  • PipPipPip
  • 62 posts
  • LocationNorth Waterboro Maine

Posted 22 January 2011 - 03:01 PM

I have had very good luck with this unit: http://www.phanderso...mp/onewire.html


I agree ! Mine works well, and the price is hard to beat.
Retired -stone sculptor -macro photographer- novice but avid Go player - Geek

#6 Jan Olof

Jan Olof

    Advanced Member

  • Members
  • PipPipPip
  • 41 posts
  • LocationSweden

Posted 22 January 2011 - 03:54 PM

But it only allows for 1 sensor on each wire, so you have to have separate wiring for each sensor. Not good, when the sensors are a bit away. So please speed up the native support! /Jan Olof

#7 Phil The Geek

Phil The Geek

    New Member

  • Members
  • Pip
  • 5 posts

Posted 26 January 2011 - 10:34 PM

Having received my NP+ today, I've now got the IP connectivity working for starters. Tomorrow's job will be to get 1 wire working. I've had lots of success in the past with the HA7S adapter ( http://www.embeddedd...r-SIP_p_23.html ) so that's what I'll be working with. I'm only going to be working with DS18B20 temperature sensors so that's all my code's going to support but I'll post it as soon as I've got it working. Phil

#8 PeterB

PeterB

    Member

  • Members
  • PipPip
  • 17 posts
  • LocationSydney, Australia

Posted 27 January 2011 - 09:38 AM

Having received my NP+ today, I've now got the IP connectivity working for starters. Tomorrow's job will be to get 1 wire working. I've had lots of success in the past with the HA7S adapter ( http://www.embeddedd...r-SIP_p_23.html ) so that's what I'll be working with. I'm only going to be working with DS18B20 temperature sensors so that's all my code's going to support but I'll post it as soon as I've got it working.

Phil

Phil, I like the fact that the HA7S adapter allows multiple 1-wire devices on the bus. I was going to try the DS2482-100 which is an I2C ==> 1-wire master, but I see now that would require skills that at present I do not have. I have tried using a I2C LCD over the past day and it is a struggle as I need to learn all of the I2C protocol and find the required spec/doc on the LCD module. I'll be watching for your post.

Peter

#9 Frank

Frank

    Advanced Member

  • Members
  • PipPipPip
  • 62 posts
  • LocationNorth Waterboro Maine

Posted 11 February 2011 - 02:20 AM

Having received my NP+ today, I've now got the IP connectivity working for starters. Tomorrow's job will be to get 1 wire working. I've had lots of success in the past with the HA7S adapter ( http://www.embeddedd...r-SIP_p_23.html ) so that's what I'll be working with. I'm only going to be working with DS18B20 temperature sensors so that's all my code's going to support but I'll post it as soon as I've got it working.

Phil


How'd this work out for you ?
Retired -stone sculptor -macro photographer- novice but avid Go player - Geek

#10 Casmer

Casmer

    Member

  • Members
  • PipPip
  • 22 posts
  • LocationGrant, FL

Posted 14 February 2013 - 05:05 AM


 

[color=rgb(34,34,34);font-family:Arial, 'sans-serif';font-size:10.5pt;]It
looks like this thread dropped dead a while ago. Is there 1-wire support not,
or any way to use a 1-wire device? My specific project requires temperature
readings for high temperatures (way over 100 degrees celcuis) and some of the
sensors I found all look to be 1-wire. I would love to have an answer, or
possibly help with adding this to netduino.[/color]


 






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

home    hardware    projects    downloads    community    where to buy    contact Copyright © 2016 Wilderness Labs Inc.  |  Legal   |   CC BY-SA
This webpage is licensed under a Creative Commons Attribution-ShareAlike License.