Saturday, March 27, 2010

Work-the-hills muffin ride

The plan was to do a long ride -- Poughkeepsie, or whatever. Chatting with Brad, and given that I have only two weeks before the Princeton 200k, we decided that I should do two short rides instead. By "short", I mean 50mi -- Nyack rides. In an attempt to simulate the short, steep hills from the 200k on muffin ride, the plan is as follows:
  • Ash St both ways
  • Push every hill -- a gear or two higher than I'd normally do. This excludes state line hill and the one after that. Possibly the third big hill too.
Ash was tough going out. Even tougher going back. I worked the hills pretty hard -- or so I thought, until Brad started pacing me after we got off the GWB. I rode the Manhattan hills harder than I ever had before. Especially the ones in Central Park.

The wattage numbers for this ride should be ... interesting.

Sunday, March 21, 2010

Princeton 200k Frenchtown Asbury Practice Ride

Princeton 200k Practice Ride
Trenton Frenchtown Asbury
March 20th, 2010

I'm signed up for the Princeton 200k on April 10th. This practice ride was advertised as a way to ride the middle 50mi, including the worst hill -- on Adamic Hill Road. I wanted to see if that hill was all that, so I wouldn't have to encounter it for the first time during the 200k. This turned out to be an extremely wise choice.

The initial plan was to rent a car, drive to Frenchtown, do the ride, and drive back. This would've entailed an hour and a half drive in each direction, only to do about 50 miles of riding. It barely seemed worth doing. But wait! There's a crazy way of doing the ride! Much more fun.

The 5:15am NJT train from Penn Station to Trenton would get me to Trenton around 6:45am. A 30-some-mile flat ride up the Delaware would take me to Frenchtown, and thus the ride. Do the 53mi ride, ride back to Trenton, and we get just under a 120mi ride. Whee! That's just under the distance for the 200k (124mi), so it'd give me the same distance, if not the same exertion.

First, a word about trains which leave Penn Station at 5:15 on Saturday mornings. Last call in NYC is 4am, which ensures that the 5:15am train is chock full of club kids returning home. Such an interesting crowd. They were loud when boarding, as to be expected, but everyone quieted down pretty quickly as soon as we pulled out of the station. Everyone was either passing out or staring dully out the windows, trying to will the train to their station as quickly as possible.

I stayed up too late Friday night making my own cue sheet for the ride, and ended up getting maybe five hours of sleep (more likely less). As a result, I was pretty quiet on the train too, trying to get some sleep during the ride. I wasn't able to get any sleep on the train, but I don't think it affected the ride.

Anyway, the train pulled into Trenton on schedule, and off I went on my ride. I've gotten a lot more comfortable with the route into and out of the city, so I was over the Delaware without difficulty. The Pennsylvania side of the Delaware is impossibly scenic. The route to Washington Crossing is ok (I've done it several times now, as part of NYC/Trenton and NYC/Philly rides), but it gets even better above Washington Crossing. Barely any traffic, houses that were old when my parents were young, quaint little towns...

I liked New Hope, PA -- at 8am. On the way back, at about 2:30pm, it was overrun, but in the morning the streets were clear, leaving nothing but a quaint main street. Just north of New Hope is the intersection to the left. For me, it pretty much exemplified the Pennsylvania side of the Delaware. The road comes in, hits the stop sign between the two houses, and makes a sharp turn to wind between them. I'm sure this made a great deal of sense when carriages were the order of the day. Now, it's a reminder of time gone by.

The plan was to take River Rd all the way up to the bridge to Frenchtown, but I saw signs indicating that the road was closed beyond the bridge to Stockton. The practice ride started at 9am, and I had no time to waste back-tracking, so I decided to cross to Stockton, and to complete the ride to Frenchtown on the New Jersey side. Not very much to report between Stockton and Frenchtown -- the road was pretty flat and unpopulated. Tree-lined, some surrounding hills, the river off to the left.

And then the battery in the PowerTap hub died, just a couple of miles from Frenchtown. With it went my wattage and distance. No data for the rest of the ride. I'm convinced that made the ride seem longer, since I had no idea of my progress.

Arriving in Frenchtown, everyone had gathered in the Citgo parking lot. A quick briefing, and off we went. Overall, the ride was hilly. Very hilly. I'd been expecting something equivalent to a Nyack muffin ride, but nothing like this. The return from Nyack has long gradual hills, like the one to the NJ state line. This ride was largely composed of relentless sharp relatively short hills, punctuated by some truly evil hills.

The most memorable hill was 0.8mi on Adamic Hill Road, just outside of Riegelsville, PA, but on the New Jersey side. It's like Ash St in Piermont, only longer and steeper. To make matters worse, I was doing it on a tri bike, with a 12-25 rear cassette. Thanks to this training ride, I'll be doing it during the 200k with a 12-27 rear cassette. One only hopes that that'll be enough. I've never ridden a hill like this before. It has an average grade of about 15 degrees, with maximum grade around 25-30 degrees.

I wasn't able to make it up the hill in one shot. I had to stop twice on moderately flat sections to catch my breath. I'm proud to say that I didn't have to walk -- I was either stopped, breathing, or riding. My goal with the 12-27 is to ride the whole thing, but we'll see. A lot depends on what the first 30 miles of the ride are like.

Beyond that, nothing jumps out at me about the ride. Lots of hills, lots of beautiful NJ farmland (yes, I did actually just say that). Hopefully I'll be able to pay more attention the second time around. The hills were so tough that I spent most of this ride trying to catch my breath.

The ride back was similarly uneventful, though New Hope was a pain in the neck. Temperatures were in the 70s, so everyone and their brother was out touristing. New Hope is apparently one of the places one goes when one tourists. Traffic was backed up for at least a half mile in both directions, in and out of town, which was fun to weave through. I held a pretty good pace, though. I was aiming for a minimum of 15mph, to get me back within two hours -- in time to catch the 4:30pm train. As it happened, I made the 3:59 train.

Arriving at 6:45am, getting back to the Trenton train station at 3:45pm, gave me a 9 hour ride. That's about a 13.3mph average, though that includes all stops (at least 15min each in Frenchtown, Asbury, and Frenchtown again). A 15mph average would require an hour's worth of stopping, which is possible.

I didn't take any pictures, but I came away with a souvenir of my ride: a sunburn on my arms. I was wearing gloves and a bike jersey, which left me with a burn from mid-bicep to just short of my wrists. Extremely well defined starting and stopping places for the burn. Oh, and I noticed that my lips were getting chapped as I returned to Frenchtown, so I stopped to get chapstick. This saved me from some of the unpleasant recovery needed for the NYC-Wilmington ride.

All in all, the practice ride was the 50 toughest miles I've ever done. I'm very glad I did it, as it let me know that I need a hill-climbing rear cassette. I also need to do more hill work so rides like this don't kill me in the future. I hadn't been taking the 200k very seriously, as the distance didn't/doesn't scare me. I'm taking it seriously now, as the hills are a cause for concern. I'd been thinking I'd be able to move on to the Princeton 300k without too much trouble. Now I know I need a lot more practice. I'm confident that I'll finish the 200k -- it's just going to be hard. The first hard century I've done, so that's nice.

Thursday, March 18, 2010

Wilmington Ride

March 6th, 2010

I'd ridden NYC to Philly a couple of times. The short route (107mi) through Jersey City and Newark, which sucked, and the long route (130mi) via the GWB. The short route is not fun because you end up on US-1/US-9/Lincoln Highway (not the Pulaski Skyway, which oddly also carries US-1/US-9). A more bike-unfriendly road I've never ridden.

Going via the GWB is much better. You add twenty-some miles, but the trip is much more pleasant. The highlight is a three-mile trip through Branch Brook Park in Newark. Very little car traffic, and it's a park. Also fun are River Road along the Hackensack River (light industrial, but relatively little traffic on weekends). The rest of the detour is pretty in spots. Much better than US-1/US-9. One downside is that the Bergen Turnpike bridge just west of Ridgefield is closed until April, which requires a detour over a short stretch of US-46. That's a highway, but you're only on it over a bridge, after which you can jump off into an office park.

I had prepared for a trip to Philly, which was kinda fun, but kinda ho-hum. Somewhere in the first 10-15 miles, I made up my mind to extend it -- to go to Wilmington. That had been my next distance goal, but I'd assumed that I'd want to do the Philly ride a couple more times before going to Wilmington. I guess not. :-)

Deciding to go to Wilmington made the beginning of the ride fly by. Getting through Newark is fun (no, really), but it can get to be boring on the nth time through. Anticipation of the unknown changed that, and I was past Newark before I realized it.

One "fun" part on the way to Newark. The previous day had been warm -- above freezing -- but the previous night had been below freezing, so there was some black ice on the roads. Specifically, on 8th St in Palisades Park, NJ. A big sheet of it -- maybe 12' wide. As I approached it, I slowed down, figuring that a high-speed crash would be bad, and that I could control my bike better at low speeds. I realized, as my rear wheel slid out from under me, that 8th St is on an incline. Not in the direction of travel, but side to side. So over went the bike, and I bounced on the ground.

I picked myself up and said, out loud, "well, I'm glad I learned that lesson." A few blocks later on, there's another wide patch of black ice. This time the road is flat. So, says I, I should be able to make it over this one. Just to be sure, I'll unclip so I can steady myself. No sooner does the back tire get completely on the ice than out it goes, and down I go. Apparently I didn't learn that lesson. From now on, I'll be walking over black ice. To make it even worse, I had gone the entire winter without falling on ice. As far as I know, I've never fallen once on this bike, over the course of two years. And yet here I did, twice in less than a mile. Go me.

The rest of the ride to Philly was uneventful. I had an easier time of Cherry Valley (my traditional bonking spot) than I have in the past. The thought of going all the way to Wilmington may have helped. Nutrition was pretty standard. Alternating Clif Bar and GU every 10 miles, lunch at the deli Warren, NJ (52mi), second lunch at the State Road Deli in Croydon, PA (107mi).

I followed PA State Bike Route E around Philly. I've never gone that way before -- generally I follow Aramingo to Girard to 2nd, and into the center city. Bike Route E took me around downtown along the water (or close to it) on Columbus Boulevard. After circling the city, it's pretty much a straight shot to Wilmington via PA-291 and US-13.

I've never gone south of Philadelphia before, so I had no idea what to expect. Now I know the business of South Philly: petroleum refining. Refinery after refinery. I thought it was pretty cool -- I'm a big fan of industrial porn. There wasn't too much traffic, so it was a relatively leisurely trip, aside from the exit from Philly proper (see Route Changes, at the bottom of the post). Three things made it less fun than it would've otherwise been.

First, I left one of my bottles at the State Road Deli, leaving me with two. I finished the second one just south of Philly, leaving me dry, and didn't get around to refilling until I was well into Delaware. Second, it was getting dark. I didn't know the precise distance (I thought it was only 150mi, when it was actually 160mi), so I spent Philly-to-Wilmington pushing the pace, trying to cover as much ground as I could before the sun set. It didn't help that one doesn't find the nicest neighborhoods in the immediate vicinity of refineries. Third, I didn't get extra food at 150mi. I may not have needed food then (my second lunch was at 110mi, so it hadn't been that long), but lack of food combined with lack of fluids wore me out pretty quickly. The last ten miles were somewhat fuzzy.

Oh, and I flatted two miles from the finish. And one of my replacement tubes had a hole. I'm so happy the second replacement tube (out of two) was fine, as I had no desire to have to start walking just two miles short of my new record.

But the new tube worked, and I made it to Wilmington. 160mi. 12 hours. 4 states. Whee!

Nutrition: 7 GUs, 6 Clif Bars, 192oz of Gatorade (1.5gal), two turkey sandwiches. If we assume 400 calories for the sandwiches, that's 7x100 + 6x220 + 192*6.5 + 2*400 = 4,068. According to the PowerTap, I burned about 5,500.

Aches and pains: I took two extra-strength Tylenol before the start, and two more in Warren (52mi). That was enough to keep the lower-back pain under control for pretty much the entire ride. Some intermittent soreness in my right knee during the last 20mi and the next day.

Recovery: I was moving pretty slowly on Sunday. Knowing that Tiffany would yell at me if I didn't, I went to the gym in the evening, and did 20 minutes on the elliptical. Those 20 minutes made a world of difference.

Route changes: PA Bike Route E has you turn right on Oregon from Columbus Blvd. You then take Oregon to Passyunk, and take Passyunk over the Schuylkill. Oregon is worse than Springfield through New Jersey. Block after block of busy busy commercial traffic. Almost three miles, to be precise. Passyunk is very busy (highway, as opposed to commercial), though most of it has a bike lane. You have to use the sidewalk on the bridge over the Schuylkill, due to traffic volume and bridge type (it's a metal grid, rather than a concrete surface). There's an alternate route which looks like it might be much better.

Rather than turning on Oregon, I'd continue on Columbus Blvd, which bends right and becomes Pattison Ave. A left turn on Penrose takes me over a different Schuylkill bridge, and rejoins with the route. Pattison is green-dotted in Google Maps, which means that it's a "recommended" route. Satellite suggests that there's a wide shoulder. Regardless, it's a much less heavily-trafficked road, and runs next to a park, rather than a busy shopping/residential district. Penrose, which becomes Industrial Highway / PA-291, looks quieter than Passyunk to the bridge, at which point I have to jump to the sidewalk, just as with Passyunk. I'm going to try it next time.

Next Time: If I go 20-25mi past Wilmington, I hit Newark, DE, and then the Maryland border. That makes five states in one day. I might (very strong emphasis on might) be able to return the same day, from Wilmington, if I start at 6am or earlier. It'd be really tight, as the last Saturday night train back to Philly from Wilmington leaves at 8:30pm. There are trains as late as 11pm from Markus Hook, PA, 10mi back towards Philadelphia from Wilmington.

Electronics books

I initially started with Electrical Engineering 101, which had been pitched to me as a useful way to get a handle on the fundamentals of electronics. I'd considered Art of Electronics, but was scared away by its density. I barely made it through a chapter or two of Electrical Engineering 101 before I put it down, never to pick it up again. I'm ok with informality, but this book went well beyond that. That's a nit, though, compared to what I found to be its biggest sin. It claimed to presume nothing, but then introduced concepts out of the blue, with no definition, assuming that you were already familiar with them. Maybe I could forgive him pulling RC circuits out of thin air, but LC circuits? Really? In the chapter between Chapter 0 "What is Electricity Really" and Chapter 2 "Basic Theory"? Chapter 2 introduces Ohm's Law, so maybe I can be forgiven for not knowing the ins and outs of inductors and capacitors just yet? So away went Electrical Engineering 101.

Based on the advice of a friend, I bit the bullet and picked up Art of Electronics. It's every bit as dense as I expected it to be. Which turns out not to be a bad thing. The pace of my progress is a little disappointing (there's a lot in Chapter 1), I'm learning quite a bit. For example, I now understand that complex numbers have a purpose in life other than to fill time in High School math classes. :-)

I also picked up the companion volume -- Student Manual for the Art of Electronics. I can't imagine trying to get through AoE without the student manual -- especially as I'm doing it, on my own, without a class or professor to guide me. Perhaps the subsequent chapters are different, but the first chapter of AoE is pretty theoretical. Here's how it works, and here's how to derive the formulae which say how it works. The Student Manual, on the other hand, concentrates on how you'd do things in real life -- the rules of thumb and other tricks to make life easier. I also really really like the labs, which give me a chance to put what I'm learning into practice. Of course, going through a section in AoE, the student manual version of the same section, and the labs for the section, doing every problem along the way, is not particularly quick. I find myself wondering to what extent students do this in college. The first few weeks of any class which uses AoE as a primary text have to be just brutal, given the sheer amount of stuff in chapter 1.

But even that wasn't entirely enough. I wanted more problems to work to ensure that I understood what I was reading. For the most part, the problems in AoE don't have solutions (some are worked in the Student Manual, but they're in the distinct minority), so it's not always easy to verify that you're solving them the right way. Furthermore, many of the problems are of the form "prove this" or "derive that" -- more theoretical than practical. Which is great for learning the theory, but less good for learning the practical. I wanted another book which I could use as a fallback. If I didn't get something from the explanation in AoE (and SMAoE), I wanted a book which explained whatever it was in a (hopefully) completely different, more nuts and bolts way.

So I purchased a third book -- Circuit Design: Know it All from Newnes Press. I'm going through the 200-page fundamentals chapter. Every other page has a worked practical example. I'm doing the examples, comparing my result to the solutions in the text. It's working out pretty well. The only problem is that the first chapter of Circuit Design is littered with errors, the vast majority of which seem to be in the examples. I don't know if the rest of the book is like this -- each chapter is by a different author (or authors) -- but chapter 1 seems to have an error every few pages. Sometimes it's something simple, like a mislabeled figure. Other times, they'll say something like "figure out the voltage across R, assuming x, y, and z, with R=90ohms", and will then work the example with R=110ohms. And so on. Happily, none of the errors have been so fundamental that I couldn't catch them and compensate for them. So in a way they're a good thing, since they're helping to ensure that I actually understand what I'm doing -- that I'm not just a monkey plugging in numbers. But still, I paid $60 for this thing. They could've at least proofread it.

Monday, March 15, 2010

Power Supply

I realized that I'd need a good power supply right around the time I bought the function generator (and realized that I didn't have the 15V wall wart to power it). My requirements were:
  • Variable output
  • Visible indication (preferably digital) of voltage and current
  • Short-circuit protection
I ended up getting the Extech 382200 30V/1A power supply. I'm very happy with it. I specifically chose it over the Extech 382202 18V/3A power supply because I figure I'm much more likely to hit 18V than I am 1A. Time will tell, though I've certainly gotten pretty close to 18V with the need to provide 15V to the Nuxie function generator. Of course, now that I have a single-output power supply, multi-output power supplies are starting to catch my attention. The saving grace is that I'm very space-constrained, and barely have enough room for the one I bought.

Why am I happy with it? It's simple, it does what it's supposed to do, the adjustments aren't too twitchy, and oh my goodness is it nice to have in-line current measurement. It beats what I was doing before, when power came from a wall wart. Then, I'd occasionally put the VOM in-line, but more frequently would just hope. It's also nice to have clean power, versus whatever my wall wart was putting out. Oh, and did I mention that it handles short circuits gracefully (or claims to)?

Function Generator

I got the JYETech / Sparkfun Oscilloscope awhile back. Soon after, I realized that I'd need a function generator as well. The oscilloscope measures waveforms, while the function generator creates them. I'd had good results with the DIY oscilloscope, so I figured that I'd be similarly happy with a DIY function generator. I picked up the Nuxie / Sparkfun function generator at the beginning of February.

The assembly instructions are better than the oscilloscope ones, by leaps and bounds. Here's a picture of the finished article:

The picture on the left shows the function generator. The picture on the left is of the function generator generating a function, connected to the oscilloscope. Square waves are generated via the TTL out connectors, while the sine and triangle are generated via the wave out connectors.

Triangles can go to 6Vpp, while sine waves only go to about 5.2Vpp before the peaks start flattening out.

I had high hopes for this function generator -- hopes which were admittedly higher than they should've been. This is, after all, a $35 function generator. Some things which really started to grate on me:
  • Frequency selection is really really really really twitchy. You use the coarse pot to get close, and then use the fine pot to get closer. Trying to get within 10Hz of 1kHz or 10kHz is annoyingly hard. You get the coarse pot within a thousand Hz or so, and then use the fine pot to zero in. Only the fine pot moves the frequency really really fast. What feel like microscoping movements are enough to send the frequency zooming off by a hundred Hz or so. I'd give my left arm for some sort of calibration (and lower-resistance pots, though I could presumably do that myself) so I could easily hit a given frequency without having to spend 5-10 minutes fighting the pots.
  • Once you finally get the desired frequency, sometimes the function generator will drift off to another one -- 100Hz or so away. Which means you get to do it again.
  • The square wave is actually just TTL out, as mentioned above. So it's 0V to +5V. That's great as long as all you need is a square wave offset by 2.5V, but it doesn't work so well if you want -2.5V to +2.5V. And there's no offset knob.
  • It wants 15V DC to work properly. It's hard to find a 15V DC wall wart -- I ended up having to get one from Mouser, and the one I got was noisy enough as to throw off the function generator.
  • Now I'm just being greedy, but there's no sweep. I missed sweep when I started working on RC filters. The chip can apparently do sweep, but the circuit doesn't implement it.
Whine whine moan moan. Ungrateful me. I did point out, though, that it's really inexpensive ($35). The cheapest well-reviewed function generator I found on Amazon is $139.