element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Embedded and Microcontrollers
  • Technologies
  • More
Embedded and Microcontrollers
Pic Microcontrollers Forum PIC 10F222 based signal conditioner.
  • Blog
  • Forum
  • Documents
  • Quiz
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Embedded and Microcontrollers to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 3 replies
  • Subscribers 189 subscribers
  • Views 464 views
  • Users 0 members are here
  • 8_bit
  • microchip
  • embedded
  • Design
  • development
Related

PIC 10F222 based signal conditioner.

Catwell
Catwell over 3 years ago
Description of the problem:
 
Hall effect sensor was positioned so as to detect a shaft mounted “steal flag”.
 
The flag would pass the sensor once per revolution of the shaft. The sensor worked perfectly, however, the slower the shaft rotated, the more time it took for the flag to sweep by the sensor. At lower shaft speeds, the output pulse from the sensor was long enough to confuse the motion control computer.
 
The computer needed sensor feedback for positioning and it thought the shaft was rotating at 900 RPM instead of 40 RPM. You can imagine the potential for catastrophe.
 
The solution? Program a PIC 10F222 to perform as a one-shot. Now regardless of the length of the input pulse, the positioning computer receives a perfect, bounce-less, 5uS pulse. And the best part is that the10F series has an internal oscillator and no need for any ancillary components. All the chip needs is ~5V.
  • Sign in to reply
  • Cancel
  • Thomas
    Thomas over 15 years ago

    Hi Catwell,

     

    You have posted a problem, and also the solution for others.

    I feel using a cheap timer IC (555) as one-shot, would be a cost-effective solution.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Catwell
    Catwell over 15 years ago in reply to Thomas

    True, about the 555 timer, but I want to share the versatility of the 10F. Plus, the 10F needs no support components.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • MicrochipRTCfr
    MicrochipRTCfr over 15 years ago in reply to Catwell

    Hi,

     

    1/ The PIC10F222 requires absolutely no external components (internal oscillator & powerup).

    ==> The 555 DOES need a few external components (caps, resistors,...

     

    2/ The PIC10F222 includes FLASH & RAM. Therefore it's operation can be changed by simply reprogramming the internal FLASH.

    ==> The 555 operation can only be altered by changing external components (desoldering/soldering)...

     

    You can even use a cheaper microcontroller than PIC10F222 : PIC10F200 (6 pins SOT)

     

    regards

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube