Pic N Axe Batteries

-October 2012+
SMTWTFS
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910

Statistics

  • Entries (3)
  • Comments (1065)

Categories

Monday, October 1, 2012 12:00:00 AM

The full documentation and program is available here: PicNAxeBatteries Circuit Diagram is here: Circuit (based on Pebble)

PicNAxeBatteries is a PICAXE microcontroller application that tests battery levels.  It provides a bar based graphic, numeric percentage and numeric voltage reading of battery levels which allows the user to “Pic” out the good batteries and give old batteries the “Axe”.

The program was initially written to measure the PICAXE's supply battery level.  This allows me to identify when PICAXE based project batteries are running low and need replacing.

As batteries are used the volts they produce reduce and this can affect components of the project, such as dimming LCD back lighting and contrast.  This can programmatically be handled by adjusting a digital potentiometer to maintain a consistent output voltage to the LCD but this can only be done if the supply voltage is known.

A natural extension was to also measure the backup 3V CR3032 button battery level. In fact, any battery type can be measured with appropriate min/max levels and appropriate circuitry to support it.

This program is therefore an extension of the code required to achieve the above tasks.  The most valuable coding are the final two subprocedures, “Divide” and “Multiply” which enable a type of floating point division and multiplication.  This is discussed in the Mathematics section in this documentation.

This program is a multi-battery tester without the need for any buttons.  Instead of buttons I check each pin and if there if there is a battery connected the program measures the volts and report on it.  If no pins have a battery attached the program measures the internal battery and reports on it.  Each voltage input pin is unique for each battery type.

To be accurate a Battery is actually two or more cells (i.e. the individual battery is actually called a cell).  However, even Google defines a Battery as ONE or more cells, which is the common usage I've adopted throughout this project.

The complete Project

Project Overview

Overview of Battery Types

Batteries Overview

Internal Battery Measurement (Supply Voltage)

Internal Battery Pack

Internal Battery Pack Multimeter

Alkaline Battery (standard AA)

Alkaline In Position

Mostly Empty

Alkaline Low

Alkaline Low MM

New out of the Packet

Alkaline Full

Alkaline Full MM

CR3032 Button Battery

CR3032 in place

CR3032 Battery

CR3032 MM

Nickle Metal Hydride (NiMH) / Nickle Cadnium (NiCd) * NiMH used Here

NiMH or NiCd

NiMH or NiCd MM

Interestingly both the CR3032 and NiMH/NiCd readings aren't as accurate as internal and Alkaline batteries  I'm still unsure how much of this is due to slight variations of the PICAXE's ReadADC command issued on different pins and how much of this is due to the batteries.

Calibration:

Pin C.0 may be slightly differently calibrated to C.1.  If this is the case slight variations in the calculations could be issued to compensate for these slight variations.

Batteries:

The batteries may be under a slight load in the circuit, reducing their volts.  When not connected to the circuit and only connected to the Multimeter the battery isn't under load.

Either way I don't know the cause but the values shown are what the project and Multimeter produced.

Comments

Wednesday, April 24, 2013 1:24:01 PM

re: Pic N Axe Batteries

Fantastic goods from you, man. I have understand your stuff previous to and you are just too great. I really like what you've acquired here, really like what you are saying and the way in which you say it. You make it entertaining and you still take care of to keep it wise. I can't wait to read far more from you. This is actually a terrific web site.

Tuesday, May 21, 2013 7:31:34 PM

re: Pic N Axe Batteries

Hi, a comment on the ADC inaccuracy. I am having a similar, but worse, problem and I do not understand how it can be. Didital usually works or not. even a pin may fail, but then it is dead. I hae 4 ea. 9700 sensors for temperature and they seem to work fine on the bench. In a new house, left collecting data for 4 days, in the middle (2nd day) the temps start getting bigger and then (at night) smaller. It looks like a run away osculation. The data stopped and the power supply (old AT) quit 1 day before I got there.It is set up for internal calibrated voltage source so the external supply should not make any diff. How can the readings change after 2 days and then get progressively out of whack. All 4. The readings are mostly smooth with expected differences due to the room/attic they are measuring.Just thought you might be interested. Gary

Friday, September 5, 2014 2:47:08 PM

in my country there

in my country there was eiertclc bike for sale a while, and there was 150 watt 12 volt motor that gave 20 km h speed.buy a stock eiertclc engine of the same size, cost about 140 euros.buy lawn mover battery for 30 eurosassemble 3-5 cm diameter rubber wheel to motors axle, an assemble motor with some do it yourself metal pieces so that the small wheel contacts the wheel of the bike directly from above. then assemble a svitch to control motor on and off between battery and motor.its the cheapest way i know
Friday, September 5, 2014 2:47:24 PM

in my country there

in my country there was eiertclc bike for sale a while, and there was 150 watt 12 volt motor that gave 20 km h speed.buy a stock eiertclc engine of the same size, cost about 140 euros.buy lawn mover battery for 30 eurosassemble 3-5 cm diameter rubber wheel to motors axle, an assemble motor with some do it yourself metal pieces so that the small wheel contacts the wheel of the bike directly from above. then assemble a svitch to control motor on and off between battery and motor.its the cheapest way i know
Saturday, September 6, 2014 2:33:44 AM

This is a really int

This is a really intelligent way to answer the question.
Saturday, September 6, 2014 3:58:35 AM

That's an ingenious

That's an ingenious way of thinking about it.
Saturday, September 6, 2014 8:57:40 AM

Phenomenal breakdown

Phenomenal breakdown of the topic, you should write for me too!
Saturday, September 6, 2014 9:48:31 AM

The paragon of under

The paragon of understanding these issues is right here!
Saturday, September 6, 2014 11:10:32 AM

I have been so bewil

I have been so bewildered in the past but now it all makes sense!
Saturday, September 6, 2014 12:08:11 PM

It's a pleasure to f

It's a pleasure to find such rationality in an answer. Welcome to the debate.
Saturday, September 6, 2014 2:40:05 PM

I will be putting th

I will be putting this dazzling insight to good use in no time.
Saturday, September 6, 2014 5:35:02 PM

There's a secret abo

There's a secret about your post. ICTYBTIHTKY
Saturday, September 6, 2014 7:14:43 PM

These pieces really

These pieces really set a standard in the industry.
Saturday, September 6, 2014 7:17:29 PM

Essays like this are

Essays like this are so important to broadening people's horizons.
Saturday, September 6, 2014 7:57:03 PM

Wow! Talk about a po

Wow! Talk about a posting knocking my socks off!
Saturday, September 6, 2014 9:40:53 PM

I'd venture that thi

I'd venture that this article has saved me more time than any other.
Saturday, September 6, 2014 9:41:25 PM

I'd venture that thi

I'd venture that this article has saved me more time than any other.
Saturday, September 6, 2014 9:43:43 PM

This is way more hel

This is way more helpful than anything else I've looked at.
Saturday, September 6, 2014 9:52:53 PM

Your posting lays ba

Your posting lays bare the truth
Sunday, September 7, 2014 10:49:46 AM

You have more useful

You have more useful info than the British had colonies pre-WWII.
Sunday, September 7, 2014 11:14:20 AM

Slam dunkin like Sha

Slam dunkin like Shaquille O'Neal, if he wrote informative articles.
Sunday, September 7, 2014 11:14:41 AM

Slam dunkin like Sha

Slam dunkin like Shaquille O'Neal, if he wrote informative articles.
Sunday, September 7, 2014 1:30:30 PM

Pleasing to find som

Pleasing to find someone who can think like that
Sunday, September 7, 2014 4:21:13 PM

Great insight. Relie

Great insight. Relieved I'm on the same side as you.
Sunday, September 7, 2014 4:37:20 PM

I could read a book

I could read a book about this without finding such real-world approaches!
Sunday, September 7, 2014 5:08:08 PM

No complaints on thi

No complaints on this end, simply a good piece.
Sunday, September 7, 2014 7:18:08 PM

Thanks for sharing.

Thanks for sharing. What a pleasure to read!
Sunday, September 7, 2014 9:24:18 PM

AFAICT you've covere

AFAICT you've covered all the bases with this answer!
Sunday, September 7, 2014 9:24:18 PM

AFAICT you've covere

AFAICT you've covered all the bases with this answer!
Sunday, September 7, 2014 9:59:28 PM

Going to put this ar

Going to put this article to good use now.
Sunday, September 7, 2014 10:49:07 PM

The answer of an exp

The answer of an expert. Good to hear from you.
Sunday, September 7, 2014 11:24:23 PM

This is both street

This is both street smart and intelligent.
Monday, September 8, 2014 2:40:21 AM

Boy that really help

Boy that really helps me the heck out.
Monday, September 8, 2014 2:49:42 AM

Deadly accurate answ

Deadly accurate answer. You've hit the bullseye!
Monday, September 8, 2014 7:09:57 AM

Articles like this r

Articles like this really grease the shafts of knowledge.
Monday, September 8, 2014 7:12:21 AM

At last some rationa

At last some rationality in our little debate.
Monday, September 8, 2014 7:55:56 AM

Finally! This is jus

Finally! This is just what I was looking for.
Monday, September 8, 2014 9:31:16 AM

Thinking like that s

Thinking like that shows an expert's touch
Monday, September 8, 2014 11:26:51 AM

Yup, that should def

Yup, that should defo do the trick!
Monday, September 8, 2014 12:44:47 PM

Deadly accurate answ

Deadly accurate answer. You've hit the bullseye!
Monday, September 8, 2014 12:44:47 PM

Deadly accurate answ

Deadly accurate answer. You've hit the bullseye!
Monday, September 8, 2014 12:44:54 PM

Deadly accurate answ

Deadly accurate answer. You've hit the bullseye!
Monday, September 8, 2014 2:28:44 PM

At last! Someone wit

At last! Someone with real expertise gives us the answer. Thanks!
Monday, September 8, 2014 2:29:07 PM

At last! Someone wit

At last! Someone with real expertise gives us the answer. Thanks!
Monday, September 8, 2014 3:25:27 PM

Now we know who the

Now we know who the sensible one is here. Great post!
Monday, September 8, 2014 4:58:15 PM

An intelligent point

An intelligent point of view, well expressed! Thanks!
Monday, September 8, 2014 5:51:02 PM

You couldn't pay me

You couldn't pay me to ignore these posts!
Monday, September 8, 2014 7:20:12 PM

Big help, big help.

Big help, big help. And superlative news of course.
Monday, September 8, 2014 7:20:26 PM

Big help, big help.

Big help, big help. And superlative news of course.
Monday, September 8, 2014 8:38:35 PM

Always a good job ri

Always a good job right here. Keep rolling on through.
Monday, September 8, 2014 11:55:57 PM

Well put, sir, well

Well put, sir, well put. I'll certainly make note of that.
Tuesday, September 9, 2014 1:38:50 AM

You've hit the ball

You've hit the ball out the park! Incredible!
Tuesday, September 9, 2014 6:11:21 AM

Economies are in dir

Economies are in dire straits, but I can count on this!
Tuesday, September 9, 2014 10:54:48 AM

Wow, this is in ever

Wow, this is in every respect what I needed to know.
Tuesday, September 9, 2014 12:01:17 PM

I see, I suppose tha

I see, I suppose that would have to be the case.
Tuesday, September 9, 2014 12:33:22 PM

That's an intelligen

That's an intelligent answer to a difficult question xxx
Tuesday, September 9, 2014 12:33:38 PM

That's an intelligen

That's an intelligent answer to a difficult question xxx
Tuesday, September 9, 2014 12:34:38 PM

That's an intelligen

That's an intelligent answer to a difficult question xxx
Tuesday, September 9, 2014 6:24:34 PM

Holy concise data ba

Holy concise data batman. Lol!
Tuesday, September 9, 2014 10:10:01 PM

Keep these articles

Keep these articles coming as they've opened many new doors for me.
Wednesday, September 10, 2014 12:33:35 AM

We've arrived at the

We've arrived at the end of the line and I have what I need!
Wednesday, September 10, 2014 5:08:29 AM

It's a pleasure to f

It's a pleasure to find such rationality in an answer. Welcome to the debate.
Wednesday, September 10, 2014 11:12:39 AM

I'm impressed! You'v

I'm impressed! You've managed the almost impossible.
Wednesday, September 10, 2014 12:38:08 PM

That insight solves

That insight solves the problem. Thanks!
Wednesday, September 10, 2014 12:58:10 PM

Didn't know the foru

Didn't know the forum rules allowed such brilliant posts.
Wednesday, September 10, 2014 4:05:34 PM

That's a wise answer

That's a wise answer to a tricky question
Wednesday, September 10, 2014 7:47:36 PM

God help me, I put a

God help me, I put aside a whole afternoon to figure this out.
Wednesday, September 10, 2014 8:10:34 PM

You've got to be kid

You've got to be kidding me-it's so transparently clear now!
Wednesday, September 10, 2014 8:12:07 PM

You've got to be kid

You've got to be kidding me-it's so transparently clear now!
Wednesday, September 10, 2014 8:12:08 PM

You've got to be kid

You've got to be kidding me-it's so transparently clear now!
Wednesday, September 10, 2014 8:55:18 PM

Time to face the mus

Time to face the music armed with this great information.
Wednesday, September 10, 2014 10:40:33 PM

Your posting really

Your posting really straightened me out. Thanks!
Wednesday, September 10, 2014 11:48:02 PM

Geez, that's unbelie

Geez, that's unbelievable. Kudos and such.
Thursday, September 11, 2014 1:35:12 AM

Appreciation for thi

Appreciation for this information is over 9000-thank you!
Thursday, September 11, 2014 3:02:33 AM

I really appreciate

I really appreciate free, succinct, reliable data like this.
Thursday, September 11, 2014 8:38:40 AM

Taking the overview,

Taking the overview, this post is first class
Thursday, September 11, 2014 9:39:07 AM

Begun, the great int

Begun, the great internet education has.
Thursday, September 11, 2014 11:51:09 AM

That's a genuinely i

That's a genuinely impressive answer.
Thursday, September 11, 2014 3:34:15 PM

That insight's perfe

That insight's perfect for what I need. Thanks!
Thursday, September 11, 2014 3:35:14 PM

That insight's perfe

That insight's perfect for what I need. Thanks!
Thursday, September 11, 2014 3:49:47 PM

Economies are in dir

Economies are in dire straits, but I can count on this!
Thursday, September 11, 2014 8:54:36 PM

Information is power

Information is power and now I'm a !@#$ing dictator.
Thursday, September 11, 2014 11:48:44 PM

If you're looking to

If you're looking to buy these articles make it way easier.
Friday, September 12, 2014 2:07:11 AM

How could any of thi

How could any of this be better stated? It couldn't.
Friday, September 12, 2014 6:04:35 AM

Shiver me timbers, t

Shiver me timbers, them's some great information.
Friday, September 12, 2014 7:00:42 AM

Always a good job ri

Always a good job right here. Keep rolling on through.
Friday, September 12, 2014 9:58:40 AM

Yo, that's what's up

Yo, that's what's up truthfully.
Friday, September 12, 2014 12:44:31 PM

That kind of thinkin

That kind of thinking shows you're an expert
Friday, September 12, 2014 2:01:07 PM

The genius store cal

The genius store called, they're running out of you.
Friday, September 12, 2014 2:47:33 PM

That's an expert ans

That's an expert answer to an interesting question
Friday, September 12, 2014 6:01:21 PM

Help, I've been info

Help, I've been informed and I can't become ignorant.
Friday, September 12, 2014 6:02:09 PM

Help, I've been info

Help, I've been informed and I can't become ignorant.
Friday, September 12, 2014 6:46:28 PM

Pleasing you should

Pleasing you should think of something like that
Friday, September 12, 2014 10:08:02 PM

Finally! This is jus

Finally! This is just what I was looking for.
Friday, September 12, 2014 11:31:41 PM

Thanks for introduci

Thanks for introducing a little rationality into this debate.
Friday, September 12, 2014 11:31:59 PM

Thanks for introduci

Thanks for introducing a little rationality into this debate.
Friday, September 12, 2014 11:32:31 PM

Thanks for introduci

Thanks for introducing a little rationality into this debate.
Saturday, September 13, 2014 8:34:03 AM

These pieces really

These pieces really set a standard in the industry.
Saturday, September 13, 2014 6:11:48 PM

Such a deep answer!

Such a deep answer! GD&RVVF
Saturday, September 13, 2014 6:12:42 PM

Such a deep answer!

Such a deep answer! GD&RVVF
Sunday, September 14, 2014 12:26:08 AM

This "free sharing"

This "free sharing" of information seems too good to be true. Like communism.
Sunday, September 14, 2014 8:36:25 AM

It's spooky how clev

It's spooky how clever some ppl are. Thanks!
Sunday, September 14, 2014 8:39:48 AM

It's spooky how clev

It's spooky how clever some ppl are. Thanks!
Sunday, September 14, 2014 12:24:00 PM

Thanks for taking th

Thanks for taking the time to post. It's lifted the level of debate
Sunday, September 14, 2014 2:33:55 PM

Big help, big help.

Big help, big help. And superlative news of course.
Sunday, September 14, 2014 4:10:57 PM

This information is

This information is off the hizool!
Sunday, September 14, 2014 7:29:09 PM

That insight's perfe

That insight's perfect for what I need. Thanks!
Monday, September 15, 2014 2:35:34 AM

Clear, informative,

Clear, informative, simple. Could I send you some e-hugs?
Monday, September 15, 2014 6:01:03 AM

Wow, your post makes

Wow, your post makes mine look feeble. More power to you!
Monday, September 15, 2014 6:01:21 AM

Wow, your post makes

Wow, your post makes mine look feeble. More power to you!
Monday, September 15, 2014 6:01:44 AM

Wow, your post makes

Wow, your post makes mine look feeble. More power to you!
Monday, September 15, 2014 5:01:04 PM

Last one to utilize

Last one to utilize this is a rotten egg!
Tuesday, September 16, 2014 3:32:23 AM

Such a deep answer!

Such a deep answer! GD&RVVF
Sunday, September 28, 2014 7:26:27 AM

Cheers pal. I do app

Cheers pal. I do appreciate the writing.
Sunday, September 28, 2014 10:44:28 AM

I am forever indebte

I am forever indebted to you for this information.
Thursday, October 2, 2014 9:50:02 AM

Appreciation for thi

Appreciation for this information is over 9000-thank you!
Friday, October 3, 2014 5:16:12 AM

Many many quality po

Many many quality points there.
Friday, October 3, 2014 7:16:46 AM

Lot of smarts in tha

Lot of smarts in that posting!
Friday, October 3, 2014 8:54:33 PM

Boom shakalaka boom

Boom shakalaka boom boom, problem solved.
Saturday, October 4, 2014 8:51:36 AM

So much info in so f

So much info in so few words. Tolstoy could learn a lot.
Saturday, October 4, 2014 11:37:57 AM

Dude, right on there

Dude, right on there brother.
Sunday, October 5, 2014 5:26:12 AM

No complaints on thi

No complaints on this end, simply a good piece.
Sunday, October 5, 2014 8:09:49 AM

Deep thought! Thanks

Deep thought! Thanks for contributing.
Monday, October 6, 2014 8:47:45 AM

Extremely helpful ar

Extremely helpful article, please write more.
Monday, October 6, 2014 7:44:44 PM

Articles like this m

Articles like this make life so much simpler.
Tuesday, October 7, 2014 2:20:17 AM

I'm impressed you sh

I'm impressed you should think of something like that
Tuesday, October 7, 2014 10:10:26 AM

I literally jumped o

I literally jumped out of my chair and danced after reading this!
Wednesday, October 8, 2014 11:02:07 AM

This "free sharing"

This "free sharing" of information seems too good to be true. Like communism.
Wednesday, October 8, 2014 7:29:14 PM

Woah nelly, how abou

Woah nelly, how about them apples!
Wednesday, October 8, 2014 9:47:57 PM

I bow down humbly in

I bow down humbly in the presence of such greatness.
Thursday, October 9, 2014 1:23:25 AM

I'm impressed! You'v

I'm impressed! You've managed the almost impossible.
Thursday, October 9, 2014 7:04:13 AM

Pleasing you should

Pleasing you should think of something like that
Friday, October 10, 2014 3:55:55 AM

You're on top of the

You're on top of the game. Thanks for sharing.
Friday, October 10, 2014 3:56:33 AM

You're on top of the

You're on top of the game. Thanks for sharing.
Friday, October 10, 2014 6:05:24 PM

I could watch Schind

I could watch Schindler's List and still be happy after reading this.
Saturday, October 11, 2014 11:12:44 AM

An intelligent point

An intelligent point of view, well expressed! Thanks!
Sunday, October 12, 2014 1:36:24 AM

Thanks for contribut

Thanks for contributing. It's helped me understand the issues.
Monday, October 13, 2014 5:21:26 AM

That's not just the

That's not just the best answer. It's the bestest answer!
Wednesday, October 15, 2014 12:15:45 PM

Thank you so much fo

Thank you so much for this article, it saved me time!
Wednesday, October 15, 2014 2:57:35 PM

I'll try to put this

I'll try to put this to good use immediately.
Thursday, October 16, 2014 6:41:27 AM

The purchases I make

The purchases I make are entirely based on these articles.
Thursday, October 16, 2014 7:41:35 AM

Articles like this j

Articles like this just make me want to visit your website even more.
Friday, October 17, 2014 5:42:25 AM

It's great to find s

It's great to find someone so on the ball
Tuesday, October 21, 2014 1:33:29 AM

What a pleasure to m

What a pleasure to meet someone who thinks so clearly
Thursday, October 23, 2014 3:21:01 PM

This info is the cat

This info is the cat's pajamas!
Friday, October 24, 2014 12:16:26 AM

It's posts like this

It's posts like this that make surfing so much pleasure
Friday, October 24, 2014 5:13:27 PM

That's a skillful an

That's a skillful answer to a difficult question
Sunday, October 26, 2014 4:16:06 AM

Finding this post. I

Finding this post. It's just a big piece of luck for me.
Wednesday, October 29, 2014 2:31:54 AM

Yup, that should def

Yup, that should defo do the trick!
Wednesday, October 29, 2014 5:53:43 PM

If only there were m

If only there were more clever people like you!
Thursday, October 30, 2014 4:13:41 AM

Yours is a clever wa

Yours is a clever way of thinking about it.
Friday, October 31, 2014 3:25:08 AM

As Charlie Sheen say

As Charlie Sheen says, this article is "WINNING!"
Saturday, November 1, 2014 4:05:26 AM

Oh yeah, fabulous st

Oh yeah, fabulous stuff there you!
Thursday, November 6, 2014 5:15:09 PM

A piece of erudition

A piece of erudition unlike any other!
Sunday, November 9, 2014 9:40:01 AM

I actually found thi

I actually found this more entertaining than James Joyce.
Sunday, November 9, 2014 4:55:30 PM

Good to find an expe

Good to find an expert who knows what he's talking about!
Monday, November 10, 2014 3:29:05 AM

Wow! Great to find a

Wow! Great to find a post with such a clear message!
Monday, November 10, 2014 11:53:37 AM

HHIS I should have t

HHIS I should have thought of that!
Tuesday, November 25, 2014 8:29:01 AM

I searched a bunch o

I searched a bunch of sites and this was the best.
Wednesday, November 26, 2014 9:28:04 AM

Holy Toledo, so glad

Holy Toledo, so glad I clicked on this site first!
Thursday, November 27, 2014 12:11:56 PM

Clear, informative,

Clear, informative, simple. Could I send you some e-hugs?
Friday, November 28, 2014 6:54:52 AM

Everyone would benef

Everyone would benefit from reading this post
Saturday, November 29, 2014 1:42:00 AM

That's an astute ans

That's an astute answer to a tricky question
Wednesday, December 3, 2014 3:46:56 PM

More posts of this q

More posts of this quality. Not the usual c***, please
Thursday, December 4, 2014 8:45:41 AM

One or two to rememb

One or two to remember, that is.
Friday, December 5, 2014 5:39:26 AM

It's posts like this

It's posts like this that make surfing so much pleasure
Friday, December 5, 2014 5:45:05 PM

A perfect reply! Tha

A perfect reply! Thanks for taking the trouble.
Saturday, December 6, 2014 11:44:37 AM

Impressive brain pow

Impressive brain power at work! Great answer!
Sunday, December 7, 2014 3:52:22 PM

I hate my life but a

I hate my life but at least this makes it bearable.
Friday, December 25, 2015 10:22:09 PM
reid
Gravatar

re: Pic N Axe Batteries

Hi;

    Liked your project but I don't see a schematic. Could please post one?

Friday, December 2, 2016 1:49:49 AM

re: Pic N Axe Batteries

Awesome post. I’m a normal visitor of your website and appreciate you taking the time to maintain the nice site. I'll be a
frequent visitor for a long time.

Tuesday, December 6, 2016 11:01:46 PM

re: Pic N Axe Batteries

 

Louis Vuitton handbags Fashion Week this season unknowingly been concluded, both from the T station off the show floor or shot in the street are filled with a variety of trendy new singleChanel handbags product,The good news the Consul General’s wife got theRolex Air King back.The LAPD obtained a search warrant for the info that will lead them to the person who brought the 1:1 Replica Breitling Watches in for repair.The fraudster had been selling phoney Original Rolex Watches and Omega Watches Replica before officers swooped on his home. Replica Tag Heuer is the most famous luxury watch brand all over the world.

 

Louis Vuitton handbags

Rolex Air King

1:1 Replica Breitling Watches

Chanel handbags

Original Rolex Watches

Omega Watches Replica

Replica Tag Heuer

 

Tuesday, April 11, 2017 10:08:48 AM

buy viagra

Liquid buy viagra Drink For Women in Rosenberg .

Tuesday, April 11, 2017 3:08:58 PM

cialis online pharmacy

Where to buy tadalafil This bottle employ strong female cialis online pharmacy side effects for men.