I have found a few references to Blackdyke/Black dyke but none in Perthshire. Where did you get this place name from?
I am wondering if it may be a farmstead or smallholding, which is why I would be interested to know whereabouts in Perthshire it might have been. It may be necessary to scan some maps around the area your family was living, which may pick up this place name.